Hi Francois, RAPPAZ Francois wrote: > I'm using > - perl, v5.8.8 built for MSWin32-x86-multi-thread (with 33 registered patches) > Binary build 819 [267479] provided by ActiveState http://www.ActiveState.com > Built Aug 29 2006 12:42:41 > - Perl Packager, version 0.976 (PAR version 0.991) > Copyright 2002, 2003, 2004, 2005 by Autrijus Tang <autri...@autrijus.org> > > I have installed PAR and PAR-Packer from the command line with ppm install. I > got version 0.991 and 0.976 respectively. > With a simple 3 lines script I tried > pp -o hello.exe hello.pl > > When I want to run the hello.exe I got > Win32 version 0.27 required--this is only version 0.2601 at -e line 828. > BEGIN failed--compilation aborted at -e line 898. > > What do I need to upgrade ? Thanks for any help
I think your problem is that you installed an incompatible PPM package. Try finding a repository with a binary that was build with your version of ActivePerl. As a fall-back, you can always install PAR::Packer directly via "cpan" if you set up a C compiler to work with your Perl. Or install Strawberry Perl which comes with a C compiler from the start. By the way: version 0.976 of PAR::Packer is quite old. version 0.991 is out. Regardless, the error message is curious. Maybe it's similar to those other problems of incompatible dll's being picked up early in the bootstrapping process. Best regards, Steffen