I've been using par for years and it has generally
worked. Recently I upgraded Perl from 5.8 to 5.16.3
Then I installed Par and Par-Packer. That included
5 packages:
Par
Par-Packer
Getopt-ArgvFile
Parse-Binary
Win32-Exe
Now when I run par the usual way:
pp -o script.exe script.pl
I get:
Set up gcc environment - gcc.exe (rubenvb-4.5.4) 4.5.4
Perl lib version (5.16.3) doesn't match executable
'C:\Users\MIKE-M~1\AppData\Local\Temp\parlof0p.exe' version (v5.16.0) at
C:/Perl64/lib/Config.pm line 60.
Compilation failed in require at C:/Perl64/lib/Errno.pm line 8.
BEGIN failed--compilation aborted at C:/Perl64/lib/Errno.pm line 8.
Compilation failed in require at C:/Perl64/lib/File/Temp.pm line 148.
BEGIN failed--compilation aborted at C:/Perl64/lib/File/Temp.pm line 148.
Compilation failed in require at C:/Perl64/lib/Archive/Zip.pm line 14.
BEGIN failed--compilation aborted at C:/Perl64/lib/Archive/Zip.pm line 14.
Compilation failed in require at -e line 459.
C:\Perl64\site\bin\pp.bat: Failed to extract a parl from
'PAR::StrippedPARL::Static' to file
'C:\Users\MIKE-M~1\AppData\Local\Temp\parlfE7cNri.exe' at C:/Perl64
/site/lib/PAR/Packer.pm line 1169, <DATA> line 1.
I am using Windows7 64 bit - 64 bit Activestate Perl install.
I used Activestate ppm to install Par and Par-Packer. I see
no errors in the Status log.
If anybody has any recommendations on how to fix this
I would like to hear them.
Yeah, I know - Activestate does not have a lot of incentive
to fix this since they try to sell their development package.
I do not need to get this fixed, but it would be nice to
have Par capability back.
Thank you.
Mike