Hallo,

trying to get rid of the maintenance problems of different perl versions
on various machines, I tried to compile a script with pp in order to
use it standalone on all of the platforms. All systems run (different
flavours of) Solaris.

Here is how I built the executable: "pp -o script.portable script". This
run fine without any error messages.

When starting the result on a target machine, I get the following error
message:

"Can't locate XSLoader.pm in @INC (@INC contains: CODE(0x5c2e0)
/apps/perl/5.8.3/lib/5.8.3/sun4-solaris-thread-multi
/apps/perl/5.8.3/lib/5.8.3
/apps/perl/5.8.3/lib/site_perl/5.8.3/sun4-solaris-thread-multi
/apps/perl/5.8.3/lib/site_perl/5.8.3 /apps/perl/5.8.3/lib/site_perl .)
at -e line 298.
BEGIN failed--compilation aborted at -e line 835."

XSLoader.pm is included in script.portable, as reported by --verbose=9
(in the pp call) and unzip -v, as lib/XSLoader.pm.

What could be wrong?

Thank you in advance

                  Jochen Stenzel

Reply via email to