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ý