c:\>cpan PAR::Packer CPAN: CPAN::SQLite loaded ok (v0.203) CPAN: LWP::UserAgent loaded ok (v6.06) CPAN: URI::URL loaded ok (v5.04) CPAN: YAML::XS loaded ok (v0.41) Database was generated on Thu, 31 Jul 2014 13:32:02 GMT Running install for module 'PAR::Packer' CPAN: Digest::SHA loaded ok (v5.90) CPAN: Compress::Zlib loaded ok (v2.064) Checksum for D:\cpan\authors\id\R\RS\RSCHUPP\PAR-Packer-1.018.tar.gz ok CPAN: Archive::Tar loaded ok (v1.96) CPAN: File::Temp loaded ok (v0.2304) CPAN: CPAN::Meta loaded ok (v2.133380) CPAN: Module::CoreList loaded ok (v3.10) Configuring R/RS/RSCHUPP/PAR-Packer-1.018.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Prototype mismatch: sub main::prompt: none vs ($;$) at D:/perl/site/lib/ExtUtils/MakeMaker.pm line 221. Warning: NAME must be a package name Generating a dmake-style Makefile Writing Makefile for par.exe Writing MYMETA.yml and MYMETA.json Generating a dmake-style Makefile Writing Makefile for PAR::Packer Writing MYMETA.yml and MYMETA.json RSCHUPP/PAR-Packer-1.018.tar.gz D:\perl\perl\bin\perl.exe Makefile.PL -- OK Running make for R/RS/RSCHUPP/PAR-Packer-1.018.tar.gz cp lib/PAR/Packer.pm blib\lib\PAR\Packer.pm cp lib/pp.pm blib\lib\pp.pm cp lib/PAR/Filter/Bleach.pm blib\lib\PAR\Filter\Bleach.pm cp lib/App/Packer/PAR.pm blib\lib\App\Packer\PAR.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/Bytecode.pm blib\lib\PAR\Filter\Bytecode.pm cp lib/PAR/Filter/PatchContent.pm blib\lib\PAR\Filter\PatchContent.pm cp lib/PAR/Filter/Obfuscate.pm blib\lib\PAR\Filter\Obfuscate.pm D:\perl\perl\bin\perl.exe par_pl2c.pl my_par_pl < ..\script\par.pl > my_par_pl.c D:\perl\perl\bin\perl.exe sha1.c.PL gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -I"D:\perl\perl\lib\CORE" -DPARL_EXE=\"parl.exe\" -s -O2 main.c main.c: In function 'main': main.c:121:23: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] windres -i winres/pp.rc -o ppresource.coff --input-format=rc --output-format=coff --target=pe-x86-64 g++.exe main.o ppresource.coff -s -s -L"D:\perl\perl\lib\CORE" -L"D:\perl\c\lib" D:\perl\perl\lib\CORE\libperl518.a D:\perl\c\x86_64-w64-mingw32\lib\libmoldname.a D:\perl\c\x86_64-w64-mingw32\lib\libkernel32.a D:\perl\c\x86_64-w64-mingw32\lib\libuser32.a D:\perl\c\x86_64-w64-mingw32\lib\libgdi32.a D:\perl\c\x86_64-w64-mingw32\lib\libwinspool.a D:\perl\c\x86_64-w64-mingw32\lib\libcomdlg32.a D:\perl\c\x86_64-w64-mingw32\lib\libadvapi32.a D:\perl\c\x86_64-w64-mingw32\lib\libshell32.a D:\perl\c\x86_64-w64-mingw32\lib\libole32.a D:\perl\c\x86_64-w64-mingw32\lib\liboleaut32.a D:\perl\c\x86_64-w64-mingw32\lib\libnetapi32.a D:\perl\c\x86_64-w64-mingw32\lib\libuuid.a D:\perl\c\x86_64-w64-mingw32\lib\libws2_32.a D:\perl\c\x86_64-w64-mingw32\lib\libmpr.a D:\perl\c\x86_64-w64-mingw32\lib\libwinmm.a D:\perl\c\x86_64-w64-mingw32\lib\libversion.a D:\perl\c\x86_64-w64-mingw32\lib\libodbc32.a D:\perl\c\x86_64-w64-mingw32\lib\libodbccp32.a D:\perl\c\x86_64-w64-mingw32\lib\libcomctl32.a -o par.exe rem D:\perl\perl\bin\perl.exe encode_append.pl Dynamic.in par.exe Dynamic.pm D:\perl\perl\bin\perl.exe file2c.pl -c 30000 par.exe D:\perl\perl\bin\perl518.dll D:\perl\perl\bin\libgcc_s_sjlj-1.dll D:\perl\perl\bin\libstdc++-6.dll > boot_embedded_files.c gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -I"D:\perl\perl\lib\CORE" -DPARL_EXE=\"parl.exe\" -s -O2 boot.c In file included from mktmpdir.h:85:0, from mktmpdir.c:1, from boot.c:10: sha1.c: In function 'sha_transform': sha1.c:146:2: warning: right shift count >= width of type [enabled by default] boot.c: In function 'main': boot.c:220:5: warning: passing argument 3 of 'spawnvpe' from incompatible pointer type [enabled by default] In file included from d:\perl\c\bin\../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/include/unistd.h:11:0, from boot.c:7: d:\perl\c\bin\../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char * const*' boot.c:220:5: warning: passing argument 4 of 'spawnvpe' from incompatible pointer type [enabled by default] In file included from d:\perl\c\bin\../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/include/unistd.h:11:0, from boot.c:7: d:\perl\c\bin\../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char * const*' g++.exe boot.o -static-libgcc -s -s -L"D:\perl\perl\lib\CORE" -L"D:\perl\c\lib" D:\perl\perl\lib\CORE\libperl518.a D:\perl\c\x86_64-w64-mingw32\lib\libmoldname.a D:\perl\c\x86_64-w64-mingw32\lib\libkernel32.a D:\perl\c\x86_64-w64-mingw32\lib\libuser32.a D:\perl\c\x86_64-w64-mingw32\lib\libgdi32.a D:\perl\c\x86_64-w64-mingw32\lib\libwinspool.a D:\perl\c\x86_64-w64-mingw32\lib\libcomdlg32.a D:\perl\c\x86_64-w64-mingw32\lib\libadvapi32.a D:\perl\c\x86_64-w64-mingw32\lib\libshell32.a D:\perl\c\x86_64-w64-mingw32\lib\libole32.a D:\perl\c\x86_64-w64-mingw32\lib\liboleaut32.a D:\perl\c\x86_64-w64-mingw32\lib\libnetapi32.a D:\perl\c\x86_64-w64-mingw32\lib\libuuid.a D:\perl\c\x86_64-w64-mingw32\lib\libws2_32.a D:\perl\c\x86_64-w64-mingw32\lib\libmpr.a D:\perl\c\x86_64-w64-mingw32\lib\libwinmm.a D:\perl\c\x86_64-w64-mingw32\lib\libversion.a D:\perl\c\x86_64-w64-mingw32\lib\libodbc32.a D:\perl\c\x86_64-w64-mingw32\lib\libodbccp32.a D:\perl\c\x86_64-w64-mingw32\lib\libcomctl32.a ppresource.coff -o boot.exe rem D:\perl\perl\bin\perl.exe encode_append.pl Static.in boot.exe Static.pm cp Static.pm ..\blib\lib\PAR\StrippedPARL\Static.pm cp Dynamic.pm ..\blib\lib\PAR\StrippedPARL\Dynamic.pm D:\perl\perl\bin\perl.exe -Mblib=.. run_with_inc.pl par.exe -q -B -Oparldyn.exe D:\perl\perl\bin\perl.exe -MExtUtils::Command -e cp -- parldyn.exe ..\blib\script\parldyn.exe rem ..\blib\script\parldyn.exe D:\perl\perl\bin\perl.exe -Mblib=.. run_with_inc.pl boot.exe -q -B -Oparl.exe D:\perl\perl\bin\perl.exe -MExtUtils::Command -e cp -- parl.exe ..\blib\script\parl.exe rem ..\blib\script\parl.exe D:\perl\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- script/par.pl blib\script\par.pl pl2bat.bat blib\script\par.pl D:\perl\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- script/tkpp blib\script\tkpp pl2bat.bat blib\script\tkpp D:\perl\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- script/pp blib\script\pp pl2bat.bat blib\script\pp RSCHUPP/PAR-Packer-1.018.tar.gz D:\perl\c\bin\dmake.exe -- OK Running make test D:\perl\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/00-pod.t t/10-parl-generation.t t/20-pp.t t/30-current_exec.t t/40-packer_cd_option.t t/90-rt59710.t t/00-pod.t ............... skipped: Set environment variable PERL_TEST_POD=1 to test POD t/10-parl-generation.t ... ok t/20-pp.t ................ 13/34 C:\Users\mmcgrath\AppData\Local\Temp\hRYX6wKSbc syntax OK t/20-pp.t ................ ok t/30-current_exec.t ...... # Please wait t/30-current_exec.t ...... ok t/40-packer_cd_option.t .. ok t/90-rt59710.t ........... ok All tests successful. Files=6, Tests=73, 1232 wallclock secs ( 0.12 usr + 0.01 sys = 0.14 CPU) Result: PASS RSCHUPP/PAR-Packer-1.018.tar.gz D:\perl\c\bin\dmake.exe test -- OK Running make install Installing D:\perl\perl\site\lib\PAR\Packer.pm Installing D:\perl\perl\site\lib\PAR\StrippedPARL\Dynamic.pm Installing D:\perl\perl\site\lib\PAR\StrippedPARL\Static.pm Installing D:\perl\perl\site\bin\parl.exe Installing D:\perl\perl\site\bin\parldyn.exe Installing D:\perl\perl\site\bin\tkpp Installing D:\perl\perl\site\bin\tkpp.bat Appending installation info to D:\perl\perl\lib/perllocal.pod RSCHUPP/PAR-Packer-1.018.tar.gz D:\perl\c\bin\dmake.exe install UNINST=1 -- OK