Can you send me a very stripped down set of perl files that will fail with
the same symptoms on your machine?
Here is my intention. I have Mandrake 9.1 with Perl 5.8.3 that I will try
it on just running the .pl file. I will then create the out file with
PAR-0.80 and move the created file to a different directory as you did, and
see if it fails.
I will then update my Perl to 5.8.4, which I want to do anyway, and see if I
get the same results with the out file. I can also recreate a new out file
with the new 5.8.4, and see if it fails.
Please also send me the command line you used to create your out file.
None of this may show up anything different. However, that in itself might
tell us something.
Thanks
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, May 18, 2004 1:43 AM
Subject: Running PAR generated exe problem
Hi,
I'm encountering a very strange behavior with the executable I generated
using PAR-0.80 with perl-5.8.4, on Linux 2.4.22-10mdk (aka Mandrake 9.2).
My PATH has /home/me/bin in it and I copy 'my.exe' into that directory after
building it. If I run it using just the name of the file, it fails. If I use
the full
path to the file, it runs correctly. Any clues as to what is going on?
Here are various pieces of information on the system and the results of
various commands:
[/home/me] file bin/me.exe
bin/me.exe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
[/home/me]$ me.exe
IO error: opening me.exe for read : No such file or directory
at -e line 164
Can't call method "extractTree" on an undefined value at ../blib/lib/PAR.pm
line 263.
[/home/me]$ bin/me.exe
... expected behavior...
[/home/me]$ ldd bin/me.exe
libnsl.so.1 => /lib/libnsl.so.1 (0x40024000)
libdl.so.2 => /lib/libdl.so.2 (0x40038000)
libm.so.6 => /lib/i686/libm.so.6 (0x4003b000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x4005e000)
libutil.so.1 => /lib/libutil.so.1 (0x4008c000)
libc.so.6 => /lib/i686/libc.so.6 (0x4008f000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Thanks for any help you can give on this!
Alan
==================================
www.beprivate.com - Your privacy is our priority