| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| X-SWARE-Spam-Status: | No, hits=-1.6 required=5.0 tests=AWL,BAYES_00 |
| X-Spam-Check-By: | sourceware.org |
| From: | "David Christensen" <dpchrist AT holgerdanske DOT com> |
| To: | <cygwin AT cygwin DOT com> |
| Subject: | Perl ExtUtils::MakeMaker 'make install' not generating manual page for script |
| Date: | Thu, 30 Apr 2009 09:58:09 -0700 |
| Message-ID: | <4B7C4091A00140B7BED5027BE49AA083@p43400e> |
| MIME-Version: | 1.0 |
| X-IsSubscribed: | yes |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sourceware.org/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
Cygwin:
I've packaged a Perl script into a module distribution using
ExtUtils::MakeMaker:
http://www.holgerdanske.com/system/files/newest-1.012.tar.gz
When I build the module on a Linux machine, a manual page is created.
But when I build the script on Cygwin (console session follows), a
manual page is not created. I was expecting a manual page to be created
under Cygwin.
Any suggestions?
TIA,
David
Note: software was already installed when the following was run, and
Perl ExtUtils::MakeMaker's 'make uninstall' is unsupported/dangerous:
2009-04-30 09:43:24 Administrator AT p43400e ~/build
$ tar -xzvf newest-1.012.tar.gz
newest-1.012/
newest-1.012/bin/
newest-1.012/bin/newest
newest-1.012/Changes
newest-1.012/lib/
newest-1.012/lib/newest.pm
newest-1.012/LICENSE.txt
newest-1.012/Makefile.PL
newest-1.012/MANIFEST
newest-1.012/META.yml
newest-1.012/README
newest-1.012/t/
newest-1.012/t/newest.t
2009-04-30 09:43:32 Administrator AT p43400e ~/build
$ cd newest-1.012
2009-04-30 09:43:35 Administrator AT p43400e ~/build/newest-1.012
$ perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for newest
2009-04-30 09:43:39 Administrator AT p43400e ~/build/newest-1.012
$ make
cp lib/newest.pm blib/lib/newest.pm
cp ./bin/newest blib/script/newest
/usr/bin/perl.exe "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/newest
2009-04-30 09:43:49 Administrator AT p43400e ~/build/newest-1.012
$ make test
/usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/newest......bin/newest syntax OK
t/newest......ok
All tests successful.
Files=1, Tests=1, 1 wallclock secs ( 0.00 usr 0.00 sys + 0.47 cusr
0.11 csys = 0.58 CPU)
Result: PASS
2009-04-30 09:43:54 Administrator AT p43400e ~/build/newest-1.012
$ make install
Writing /usr/lib/perl5/site_perl/5.10/i686-cygwin/auto/newest/.packlist
Appending installation info to
/usr/lib/perl5/5.10/i686-cygwin/perllocal.pod
2009-04-30 09:45:13 Administrator AT p43400e ~/build/newest-1.012
$ man newest
No manual entry for newest
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |