On 17 May, 11:40, [EMAIL PROTECTED] (Steffen Mueller) wrote: > misoldgit schrieb: > > > > > > > Binary build 820 [274739] provided by ActiveStatehttp://www.ActiveState.com > > Built Jan 23 2007 15:57:46 > > > ┌──────────────┬──────────┬─────────────────────────────────────────┬──────┐ > > │ name │ version │ abstract │ > > area │ > > ├──────────────┼──────────┼─────────────────────────────────────────┼──────┤ > > │ HTML-Parser │ 3.56 │ Parsing of HTML documents │ > > perl │ > > │ Math-Pari │ 2.010603 │ │ > > site │ > > │ PAR │ 0.90 │ Perl Archive Tookit │ > > site │ > > │ PAR-Dist │ 0.22 │ Create and manipulate PAR distributions │ > > site │ > > │ PAR-Packer │ 0.973 │ PAR Packager │ > > site │ > > │ Parse-Binary │ 0.10 │ │ > > site │ > > │ XML-Parser │ 2.34-r1 │ Parsing of XML documents │ > > perl │ > > └──────────────┴──────────┴─────────────────────────────────────────┴──────┘ > > Whoa there! > > Before version 0.970 of PAR, PAR and PAR::Packer were both part of a > monolithic PAR package. Having PAR 0.90 and PAR::Packer 0.973 installed > at the same time is absolutely a problem. I.e. they both provide a pp > script, etc. > > If you installed PAR+PAR::Packer from a dependency-aware source (like > using the CPAN.pm client), the installer would have told you about this > problem and upgraded your PAR to the version required by the > corresponding PAR::Packer. > > It seems you installed PAR from the ActiveState PPM repository. That > repository is *severely* out of date regarding PAR. Can't blame them, > they sell a similar tool (PerlApp as part of their Perl Dev Kit). > > I suggest installing compatible versions of PAR and PAR::Packer such as > those from bribes.org. Note that I'm not saying that this will magically > fix all problems you might have with OpenPGP, but the setup as it stands > is *asking* for trouble. > > Cheers, > Steffen- Hide quoted text - > > - Show quoted text -
Hi guys, OK I've tried to reply through this google interface twice now and it doesnt seem to take it - this may be due to the unicode text boxes that the new version of ppm puts round it's the module version output. I have changed the version of Perl to 5.8.8.820 AND the versions of Par-packer etc per your instructions. It didnt seem to fix the problem. BUT I think I've found the issue. The contents of @INC are different when the code is run natively to when it's run from the .exe: When running the program .pl file: @INC = C:/Perl/site/lib C:/Perl/lib . When running the program via a .exe file: @INC = C:\DOCUME~1\misoldgit\LOCALS~1\Temp\par-misoldgit \cache-1179417278/inc/lib C:\DOCUME~1\misoldgit\LOCALS~1\Temp\par- misoldgit\cache-1179417278/inc CODE(0xd5952c) . So I manually re-assigned @INC to the correct paths within the program and voila! it works. Guys, many thanks for all your help!
