Thu Jan 23 05:06:04 2014: Request 92353 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR-Packer Subject: Installation failed - NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~1.0\VC\bin\nmake.exe' : code reto ur '0x2' Broken in: 1.017 Severity: (no value) Owner: Nobody Requestors: dji...@cpan.org Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=92353 >
On 2014-01-22 13:51:57, DJIBEL wrote: > E:\Perl64\bin\perl.exe -Mblib=.. run_with_inc.pl par.exe -q -B > -Oparldyn.exe > system(par.exe -I..\blib\arch -I..\blib\lib -IE:/Perl64/site/lib > -IE:/Perl64/lib > -I. -q -B -Oparldyn.exe) failed: > dmake.exe: Error code 255, while making 'parldyn.exe' Yeah, I've seen this a few times, too - dunno what's going on. Can you try to run the system() command by hand, i.e cd myldr par.exe -I..\blib\arch -I..\blib\lib -IE:/Perl64/site/lib -IE:/Perl64/lib -I. -q -B -Oparldyn.exe maybe this will show more information. Actually, I don't know what parldyn.exe is good for. It certainly isn't needed to create a packed executable. You might apply the patch below to get rid of it and then rebuild PAR::Packer by hand: perl Makefile.PL dmake dmake test dmake install Patch follows: === snip === --- myldr/Makefile.PL.orig 2014-01-23 10:54:01.241750800 +0100 +++ myldr/Makefile.PL 2014-01-23 10:55:18.547750800 +0100 @@ -246,7 +246,6 @@ my @strippedparl = qw( Static.pm ); push @strippedparl, qw( Dynamic.pm ) if $dynperl; my @parl_exes = $parl_exe; -push @parl_exes, $parldyn_exe if $dynperl; # Determine whether we can find a config.h. If yes, include it in @@ -336,10 +335,7 @@ $make_frag .= <<"EOT" if $dynperl; -pure_all:: $parldyn_exe Dynamic.pm - -$parldyn_exe: $par_exe - \$(PERLRUN) -Mblib=.. run_with_inc.pl $par_exe -q -B -O\$@ +pure_all:: Dynamic.pm boot$o: \$(MKTMP_STUFF) boot_embedded_files.c === snip ===