I think I might have got a step further! I set the LD_RUN_PATH environment variable to /home/oracle/lib which is where libclntsh.so resides. Now I get a different error, look and see:
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/perl5/5.6.1/i386-svr5 -I/usr/local/lib/perl5/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/base.......Failed to load Oracle extension and/or shared libraries: install_driver(Oracle) failed: Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: dynamic linker: /usr/bin/perl: relocation error: symbol not found: mutex_init; referenced from: /home/oracle/lib/libclntsh.so.8.0 at /usr/local/lib/perl5/5.6.1/i386-svr5/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/base.t line 19 The remaining tests will probably also fail with the same error. -----Original Message----- From: Nietzel, Earle R To: '[EMAIL PROTECTED] ' Cc: '[EMAIL PROTECTED] ' Sent: 6/18/02 12:47 PM Subject: DBD::ORACLE Dynamic Loading error for Oracle.so (libclntsh.so) Hi, I am having a problem installing the DBD::Oracle module on the following system: 8way Intel UnixWare 7.1.1 Oracle 8.1.7-3 Perl 5.6.1 (compiled on this system) DBI 1.28 (installed via CPAN) The error I am receiving occurs in the testing of the package: install_driver(Oracle) failed: Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: dynamic linker : /bin/perl : error opening libclntsh.so.8.0 at /usr/local/lib/perl5/5.6.1/i386-svr5/DynaLoader.pm line 206. As you can see it could load a dynamic module. Has anyone experienced or have information about this error. I read all the README and tried a couple of things such as compiling perl with thread support (errors on compiling), removed the -Kthread compiler option from oracle sysliblist. I have included all information in the attached archive. Thanks for any help, Earle Nietzel <<buildfiles.tar.gz>>