----- Original Message ----- From: "Sisyphus" <[EMAIL PROTECTED]>
> > Actually it looks like the situation might be even worse with 0.69. > > I've just built (using 0.69, perl 5.8.0) a simple script into an executable > on my desktop (Win2k). The exe runs fine on that machine but when I try to > run it on my Win2k laptop (which doesn't have perl 5.8.0) I get: > > Can't locate loadable object for module IO in @INC (@INC contains: > CODE(0x7d9bb8) .) at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/site/lib/PAR/Heavy.pm line 118 > Compilation failed in require at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/Handle.pm line 256. > BEGIN failed--compilation aborted at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/Handle.pm line 256. > Compilation failed in require at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/Seekable.pm line 101. > BEGIN failed--compilation aborted at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/Seekable.pm line 101. > Compilation failed in require at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/File.pm line 112. > BEGIN failed--compilation aborted at > D:/p4/Apps/Gecko/MSI/data/ACTIVE~1/Perl/lib/IO/File.pm line 112. > Compilation failed in require at par.pl line 271. > ----------------------------------------- > > The perl script I tried to compile is: > print $$, "\nHello from PAR\n"; > sleep 5; > -------------------------------------- > > Cheers, > Rob > Just an additional curious feature: If I build the exe on one machine no.1 and run it on machine no.2 (which *does* have perl 5.8 installed) then it runs fine. This is a little mysterious since the path to perl is totally different - in fact the D drive on machine no.2 is the CD drive. But if I hide the perl on machine no.2 from the exe, and copy the perl58.dll from machine no.1 to the directory that houses the exe on machine no.2, then I get the error above. Well .... maybe it's not so mysterious ..... but I thought it might be helpful to mention it anyway. Doesn't seem to be any problem with perl 5.6.1, or mingw-built perl ..... just msvc-built perl 5.8.0. (I'm actually using AS build 802.) I've sent my exe to Autrijus earlier today, btw. Cheers, Rob
