in reply to Perl, DBI, Oracle, Apache

Have you tried using the -R linker switch or the LD_RUN_PATH environment variable at compile time for Oracle.so, and do these point to the right directories? This way, you can compile the path for the runtime linker into the output file of the compile time linking process. (Some of this is explained in the ld(1) manpage, I think.)

BTW, will a "make test" for the module run through?

Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com