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 ===

Reply via email to