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

Reply via email to