Hi, I have some HTTP server packaged together with a bunch of modules. The PAR executable was prepared with:
pp <a lot of -M's> -o server server.pl It's compiled on RHE4 with perl v5.8.5. The binary file runs perfectly on WindRiver with perl v5.8.7, but on Centos 4.4/5 with perl v5.8.8 failed with the follow error: Undefined subroutine &DynaLoader::bootstrap called at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/XSLoader.pm line 111. Compilation failed in require at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Handle.pm line 263. BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Handle.pm line 263. Compilation failed in require at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Seekable.pm line 101. BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Seekable.pm line 101. Compilation failed in require at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/File.pm line 133. BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/File.pm line 133. Compilation failed in require at -e line 352. I've tried '-b' and '-B' options with pp as well. Any ideas why it happen ? Thanks, Thomas