On søndag, nov 24, 2002, at 00:48 Europe/Copenhagen, Doug MacEachern wrote:

On Thu, 21 Nov 2002, Daniel Eggert wrote:

Does anyone know, if this is due to the fact, that I'm running on a
macppc platform?
sortof. based on a google search, this error is caused by linking non-PIC
code into a shared library. that is, C code compiled without the -fPIC
flag, either in modperl, perl, or a static library pulled in by perl (perl
-V:libs). based on your perl -V, it looks like the modperl code should be
ok. you could try rebuilding perl with:
Configure -Accflags=-fPIC ...

otherwise, i'm not sure. what is the output of:
/usr/pkg/lib/perl5/5.6.1/powerpc-netbsd/CORE/libperl.so
When I do this I get a core dump... not what I want ;)

How can I check if libperl.so is compiled with '-fPIC'?

also could be that an older libperl.so is in your library path, which is
being found before the one above.
Even when configuring Perl with "-Accflags=-fPIC" I get the same result:
Cannot load /usr/pkg/lib/httpd/mod_perl.so into server: /usr/pkg/lib/httpd/mod_perl.so: Unsupported relocation type 10 in non-PLT relocations
This behaviour seems to be consistent for mod_perl on NetBSD 1.6 running on macppc, as other people have reported the same problem. There even is a PR:
http://www.NetBSD.org/cgi-bin/query-pr-single.pl?number=13771

Thanks in advance.

Daniel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to