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