Am Montag, den 19.05.2008, 19:34 +1000 schrieb Ron Savage: > of /home/ron/httpd/prefork/conf/httpd.conf: Cannot > load /home/ron/httpd/prefork/modules/mod_perl.so into > server: /home/ron/httpd/prefork/modules/mod_perl.so: undefined symbol: > boot_DynaLoader > <===8><===> > > I did not find any reference to this in the mail archives, although > Googling did give, for a non-Apache context, a suggestion it was due to > the order of parameters in the gcc command line. Hence the gcc version > number above. > > Any ideas?
I don't have a solution at hand, but maybe the info I can provide helps tracking down the problem: Up to Perl 5.8.8 if one wanted to link a program dynamically against libperl.so you also had to link your software statically against DynaLoader.a. ("-lperl <path_to_perl>/lib/auto/DynaLoader/DynaLoader.a"). For newer Perl versions this is no longer necessary but when doing so will cause the musings about "boot_DynaLoader". Maybe you compile/link with one and run with another perl installation? hth heiko