I would appreciate some help with the Perl PAR module on HPUX 11i
Errors and information follow:
cpan> get PAR Running get for module PAR CPAN: Digest::MD5 loaded ok LWP not available CPAN: Net::FTP loaded ok Fetching with Net::FTP: ftp://cpan.org/pub/CPAN/authors/id/A/AU/AUTRIJUS/CHECKSUMS Fetching with Net::FTP ftp://cpan.org/pub/CPAN/authors/id/A/AU/AUTRIJUS/CHECKSUMS.gz Trying with "/usr/local/bin/ncftp" to get ftp://cpan.org/pub/CPAN/authors/id/A/AU/AUTRIJUS/CHECKSUMS NcFTP 3.1.9 (Mar 24, 2005) by Mike Gleason (http://www.NcFTP.com/conta +ct/). Copyright (c) 1992-2005 by Mike Gleason. All rights reserved. Resolving cpan.org... + Unknown host "cpan.org". ncftp> quit Could not open /.cpan/sources/authors/id/A/AU/AUTRIJUS/CHECKSUMS for r +eading at /usr/local/lib/perl5/5.8.6/CPAN.pm line 5496 Scanning cache + /.cpan/build for sizes CPAN: Compress::Zlib loaded ok x PAR-0.89/myldr/win32.res, 4424 bytes, 9 tape blocks x PAR-0.89/myldr/win32.obj, 4994 bytes, 10 tape blocks x PAR-0.89/myldr/mktmpdir.c, 8288 bytes, 17 tape blocks x PAR-0.89/myldr/main.c, 4231 bytes, 9 tape blocks x PAR-0.89/myldr/env.c, 4856 bytes, 10 tape blocks x PAR-0.89/myldr/file2c.pl, 2950 bytes, 6 tape blocks x PAR-0.89/myldr/sha1.c.PL, 11081 bytes, 22 tape blocks x PAR-0.89/myldr/mktmpdir.h, 1198 bytes, 3 tape blocks x PAR-0.89/myldr/utils.c, 4571 bytes, 9 tape blocks x PAR-0.89/myldr/Makefile.PL, 5892 bytes, 12 tape blocks x PAR-0.89/myldr/static.c, 2809 bytes, 6 tape blocks x PAR-0.89/myldr/parlsig.pl, 493 bytes, 1 tape blocks x PAR-0.89/myldr/internals.c, 3074 bytes, 7 tape blocks x PAR-0.89/myldr/win32.coff, 8456 bytes, 17 tape blocks x PAR-0.89/inc/ExtUtils/AutoInstall.pm, 18344 bytes, 36 tape blocks x +PAR-0.89/inc/Module/Install/Makefile.pm, 3744 bytes, 8 tape blocks x +PAR-0.89/inc/Module/Install/Include.pm, 421 bytes, 1 tape blocks x PA +R-0.89/inc/Module/Install/PRIVATE/PAR.pm, 3083 bytes, 7 tape blocks x + PAR-0.89/inc/Module/Install/Base.pm, 852 bytes, 2 tape blocks x PAR- +0.89/inc/Module/Install/PRIVATE.pm, 780 bytes, 2 tape blocks x PAR-0. +89/inc/Module/Install/AutoInstall.pm, 1932 bytes, 4 tape blocks x PAR +-0.89/inc/Module/Install/Metadata.pm, 4955 bytes, 10 tape blocks x PA +R-0.89/inc/Module/Install/WriteAll.pm, 854 bytes, 2 tape blocks x PAR +-0.89/inc/Module/Install/Win32.pm, 1946 bytes, 4 tape blocks x PAR-0. +89/inc/Module/Install/Fetch.pm, 2455 bytes, 5 tape blocks x PAR-0.89/ +inc/Module/Install/PAR.pm, 3225 bytes, 7 tape blocks x PAR-0.89/inc/M +odule/Install/Can.pm, 943 bytes, 2 tape blocks x PAR-0.89/inc/Module/ +Install.pm, 3799 bytes, 8 tape blocks x PAR-0.89/inc/Test/Builder.pm, + 22867 bytes, 45 tape blocks x PAR-0.89/inc/Test/More.pm, 13797 bytes +, 27 tape blocks x PAR-0.89/t/2-pp.t, 2238 bytes, 5 tape blocks x PAR +-0.89/t/hello.par, 1297 bytes, 3 tape blocks x PAR-0.89/t/1-basic.t, +708 bytes, 2 tape blocks x PAR-0.89/lib/PAR/Filter.pm, 2239 bytes, 5 +tape blocks x PAR-0.89/lib/PAR/FAQ.pod, 8458 bytes, 17 tape blocks x +PAR-0.89/lib/PAR/Filter/Bleach.pm, 1201 bytes, 3 tape blocks x PAR-0. +89/lib/PAR/Filter/PodStrip.pm, 1733 bytes, 4 tape blocks x PAR-0.89/l +ib/PAR/Filter/PatchContent.pm, 3576 bytes, 7 tape blocks x PAR-0.89/l +ib/PAR/Filter/Obfuscate.pm, 1450 bytes, 3 tape blocks x PAR-0.89/lib/ +PAR/Filter/Bytecode.pm, 1936 bytes, 4 tape blocks x PAR-0.89/lib/PAR/ +Packer.pm, 40084 bytes, 79 tape blocks x PAR-0.89/lib/PAR/Tutorial.po +d, 21801 bytes, 43 tape blocks x PAR-0.89/lib/PAR/Heavy.pm, 4813 byte +s, 10 tape blocks x PAR-0.89/lib/PAR.pm, 17472 bytes, 35 tape blocks +x PAR-0.89/lib/App/Packer/PAR.pm, 4594 bytes, 9 tape blocks x PAR-0.8 +9/contrib/automated_pp_test/test_in_further_subdir.pm, 4338 bytes, 9 +tape blocks x PAR-0.89/contrib/automated_pp_test/pipe_a_command.pm, 6 +996 bytes, 14 tape blocks x PAR-0.89/contrib/automated_pp_test/hi.ico +, 5694 bytes, 12 tape blocks x PAR-0.89/contrib/automated_pp_test/pri +or_to_test.pm, 7541 bytes, 15 tape blocks x PAR-0.89/contrib/automate +d_pp_test/hello_tk.pl, 2152 bytes, 5 tape blocks x PAR-0.89/contrib/a +utomated_pp_test/remove_file_and_try_executable_again.pm, 4248 bytes, + 9 tape blocks x PAR-0.89/contrib/automated_pp_test/automated_pp_test +.pl, 282331 bytes, 552 tape blocks x PAR-0.89/contrib/gui_pp/gpp_read +me.txt, 4108 bytes, 9 tape blocks x PAR-0.89/contrib/gui_pp/gpp, 1733 +4 bytes, 34 tape blocks x PAR-0.89/contrib/stdio/Stdio_readme.txt, 45 +5 bytes, 1 tape blocks x PAR-0.89/contrib/stdio/Stdio.pm, 11111 bytes +, 22 tape blocks x PAR-0.89/contrib/docs/where_is_it.txt, 22121 bytes +, 44 tape blocks x PAR-0.89/contrib/docs/who_am_i.txt, 19818 bytes, 3 +9 tape blocks x PAR-0.89/contrib/procedural_pp/pp_old, 34357 bytes, 6 +8 tape blocks x PAR-0.89/contrib/pare/pare, 4040 bytes, 8 tape blocks + x PAR-0.89/contrib/pare/pare_readme.txt, 3122 bytes, 7 tape blocks x + PAR-0.89/MANIFEST, 1734 bytes, 4 tape blocks x PAR-0.89/TODO, 1365 b +ytes, 3 tape blocks x PAR-0.89/script/tkpp, 28826 bytes, 57 tape bloc +ks x PAR-0.89/script/pp, 14837 bytes, 29 tape blocks x PAR-0.89/scrip +t/parl.pod, 4440 bytes, 9 tape blocks x PAR-0.89/script/par.pl, 24506 + bytes, 48 tape blocks x PAR-0.89/package/parl.nsi, 492 bytes, 1 tape + blocks x PAR-0.89/AUTHORS, 2840 bytes, 6 tape blocks x PAR-0.89/SIGN +ATURE, 5785 bytes, 12 tape blocks x PAR-0.89/README, 5678 bytes, 12 t +ape blocks x PAR-0.89/META.yml, 406 bytes, 1 tape blocks x PAR-0.89/C +hangeLog, 26325 bytes, 52 tape blocks x PAR-0.89/MANIFEST.SKIP, 341 b +ytes, 1 tape blocks x PAR-0.89/Makefile.PL, 1277 bytes, 3 tape blocks + Removing previously used /.cpan/build/PAR-0.89 cpan> # /usr/local/bin/perl Makefile.PL + *** ExtUtils::AutoInstall version 0.61 *** Checking for dependencies... [Core Features] - File::Temp ...loaded. (0.14 >= 0.05) - Compress::Zlib ...loaded. (1.34 >= 1.3) - Archive::Zip ...loaded. (1.16 >= 1) - Module::ScanDeps ...loaded. (0.51 >= 0.45) - PAR::Dist ...loaded. (0.07 >= 0.06) [Digital signature support] - Digest ...loaded. (1.08) - Module::Signature ...loaded. (0.45 >= 0.35) *** ExtUtils::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for the par program Writing Makefile for PAR cd myldr vi Makefile Changed LD=/usr/bin/ld to LD=gcc My gcc version is gcc version 3.4.3 My gmake version is GNU Make 3.80 My Perl is v5.8.6 My OS is HPUX B.11.11 # gmake /usr/local/bin/perl -e1 gcc -c -D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing -pipe -I/usr/ +local/include -D_LARGEFILE_SOURCE -I/usr/local/lib/perl5/5.8.6/PA-RI +SC2.0/CORE main.c In file included from mktmpdir.c:1, from main.c:56: mktmpdir.h:72:18: sha1.c: No such file or directory In file included from main.c:56: mktmpdir.c: In function `par_mktmpdir': mktmpdir.c:57: error: `SHA_INFO' undeclared (first use in this functio +n) mktmpdir.c:57: error: (Each undeclared identifier is reported only onc +e mktmpdir.c:57: error: for each function it appears in.) mktmpdir.c:57: error: parse error before "sha_info" mktmpdir.c:141: error: `sha_info' undeclared (first use in this functi +on) gmake: *** [main.o] Error 1 # gmake install /usr/local/bin/perl -e1 /usr/local/bin/pp -o /tmp/foo.exe /tmp/1.pl + Can't find par loader at /usr/local/lib/perl5/site_perl/5.8.6/PAR/Pack +er.pm line 101.
The following thread covers a similar issues but it has not fixed my problem.
nntp.perl.org - perl.par (1878)
Thanks
20050812 Janitored by Corion: Fixed formatting
20050813 Janitored by Arunbear: added READMORE tags, and added title to long Url
In reply to problem with PAR module on hpux by hpunixguy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |