Hi,

Did you compile/installed with the 32bit libclntsh and now you are pointing it at the 64bit version of the library so you are getting a 64bit library warning?
o.10.1: wrong ELF class: ELFCLASS64 at

Did your library path or oracle_home changed?

Michael

 On Thu, 14 Jun 2007, Loo, Peter # PHX wrote:

Date: Thu, 14 Jun 2007 10:53:15 -0700
From: "Loo, Peter # PHX" <[EMAIL PROTECTED]>
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


--
                ---//---
    "He who learns must suffer. And even in our sleep,
pain that cannot forget, falls drop by drop upon the heart; and, in our own despair, against our will,
 comes wisdom to us by the awful grace of God."
                --- Aeschylus

Reply via email to