Sorry, if my tips are wrong, but I had much of these problems with solaris.

Please make sure, you compiled all the programs using the same instruction word 
(32bit 64bit).
Maybe(!), you have a mixture of different libraries on your system, so please 
clean them up.

Maybe, you are unable to access an Oracle DB, because the client is 32 bit only 
and you have to install version 10 to use it in combination with mod_perl.
So perl has to be 32 bit too ...
I would be very pleased to hear, if this statement is false.

Greetings,
Alexander

--
Deutsche Telekom AG
Seamless ICT Security Infrastructure & Management
im Auftrag T-Systems International GmbH
Dipl. Inf Alexander Elgert
Langwadener Strasse 17
64625 Bensheim
+49 176 22 717 661 (Mobil)
+49 671 83419-12 (Tel)
+49 671 83419-30 (Fax)
E-Mail: alexander.elg...@gmx.de

________________________________________
Von: Jiří Pavlovský [j...@getnet.cz]
Gesendet: Montag, 23. Juli 2012 18:59
An: modperl@perl.apache.org
Betreff: error compiling 2.0.7

Hello,

I'm trying (unsuccessfully)  to compile 2.0.7 with perl-5.16 and
httpd-2.2.22. The error is below. I have a perl compiled with fPIC. I
put fPIC into LDFLAGS when compiling mod_perl.
Anyway to make this work?


/usr/bin/ld: /opt/perl/lib/5.16.0/x86_64-linux/CORE/libperl.a(op.o):
relocation R_X86_64_32S against `PL_sv_yes' can not be used when making
a shared object; recompile with -fPIC
/opt/perl/lib/5.16.0/x86_64-linux/CORE/libperl.a: could not read
symbols: Bad value

--
Jiří Pavlovský

Reply via email to