Did you set SHLIB_PATH, LD_LIBRARY_PATH, and LD_RUN_PATH? -----Original Message----- From: Loo, Peter # PHX [mailto:[EMAIL PROTECTED] Sent: Thursday, June 14, 2007 1:53 PM To: dbi-users@perl.org Subject: Oracle.so
Hi, The same program that ran successfully yesterday is failing with the following error today. Can someone please shed some light what this error means? ERROR: Connection failed to xxxxx for user xxxxx. install_driver(Oracle) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.7/s un4-solaris/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: ld.so.1: GSQL.pl: fatal: /opt/app/oracle/product/10.2/lib/libclntsh.s o.10.1: wrong ELF class: ELFCLASS64 at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 230. at (eval 14) line 3 Compilation failed in require at (eval 14) line 3. Perhaps a required shared library or dll isn't installed where expected Thanks. Peter