Cygwin now has perl 5.14.1 and I am trying to install PAR::Packer which worked 
fine in cygwin perl 5.10.1. I get the following error doing the make … any 
ideas? There also seem to be problems installing MakeMaker and ScanDeps - 
various test failures.

PK


philkime@bbf-wxp32 ~/.cpan/build/PAR-Packer-1.010-6HMN2H
$ perl Makefile.PL
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        myldr/boot
        myldr/boot.o
        myldr/MYMETA.yml
        myldr/parl
        myldr/pm_to_blib
        MYMETA.yml
        parpackerresource.zip
Please inform the author.
Prototype mismatch: sub main::prompt: none vs ($;$) at /usr/lib/perl5/5.14/ExtUt
ils/MakeMaker.pm line 219
Writing Makefile for par.exe
Writing MYMETA.yml and MYMETA.json
Writing Makefile for PAR::Packer
Writing MYMETA.yml and MYMETA.json

philkime@bbf-wxp32 ~/.cpan/build/PAR-Packer-1.010-6HMN2H
$ make
cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm
cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm
cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm
cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm
cp lib/PAR/StrippedPARL/Base.pm blib/lib/PAR/StrippedPARL/Base.pm
cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm
cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm
cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm
cp lib/pp.pm blib/lib/pp.pm
cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm
make[1]: Entering directory `/home/philkime/.cpan/build/PAR-Packer-1.010-6HMN2H/
myldr'
Makefile:725: warning: overriding commands for target `.c.o'
Makefile:331: warning: ignoring old commands for target `.c.o'
/usr/bin/perl.exe ./file2c.pl -s ../script/par.pl my_par_pl.c load_my_par_pl
/usr/bin/perl.exe sha1.c.PL
gcc-4 -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe
 -fstack-protector -I/usr/local/include  -I/usr/lib/perl5/5.14/i686-cygwin/CORE
 -DPARL_EXE=\"parl.exe\" -O3 main.c
g++-4 main.o win32.coff -s    -Wl,--enable-auto-import -Wl,--export-all-symbols
-Wl,--enable-auto-image-base -fstack-protector -L/usr/local/lib /usr/lib/perl5/5
.14/i686-cygwin/auto/Win32CORE/Win32CORE.a -L/usr/lib/perl5/5.14/i686-cygwin/COR
E -lperl -ldl -lcrypt -o ./par.exe
main.o: In function `xs_init':
/home/philkime/.cpan/build/PAR-Packer-1.010-6HMN2H/myldr/perlxsi.c:18: undefined
 reference to `_boot_Cwd'
/home/philkime/.cpan/build/PAR-Packer-1.010-6HMN2H/myldr/perlxsi.c:18: undefined
 reference to `_boot_Cwd'
collect2: ld returned 1 exit status
make[1]: *** [par.exe] Error 1
make[1]: Leaving directory `/home/philkime/.cpan/build/PAR-Packer-1.010-6HMN2H/m
yldr'
make: *** [subdirs] Error 2

--
Dr Philip Kime

Reply via email to