Once again:
I compiled Perl 5.6.2 using HP aC++/ANSI C:
cd perl-5.6.2
sh ./Configure -A prepend:libswanted='cl pthread ' -des
: No problems there
Then I export some Oracle stuff:
export SHLIB_PATH=$ORACLE_HOME/lib32
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
I run (as sudo):
perl
/usr/lib/hpux32/dld.so: Cannot dlopen load module
'/usr/lib/hpux32/libpthread.so.1' because it contains thread specific data.
Failed to load Oracle extension and/or shared libraries:
install_driver(Oracle) failed: Can't load
'/users/user/DBD-Oracle-1.17/blib/arch/auto/DBD/Oracle/Oracle.so' for
Note the libraries. perl is 64 bit whereas you are trying to load 32 bit
libraries.
I have built Oracle DBI on Itanium if you want further info
P
-Original Message-
From: Robert Hicks [mailto:[EMAIL PROTECTED]
Sent: 03 July 2007 14:08
To: dbi-users@perl.org
Subject: Oracle make
Looks like you are pointing to the 64 bit binarys.
You will have to use a 32 bit oracle client.
You best bet is to use the 32 bit instantclient for HP.
Set your ORACLE_HOME to the dir you install the 32 bit instant cleint and
the LD_LIBRARY_PATH to LD_LIBRARY_PATH=$ORACLE_HOME:$ORACLE_HOME/lib
[EMAIL PROTECTED] wrote:
Note the libraries. perl is 64 bit whereas you are trying to load 32 bit
libraries.
I have built Oracle DBI on Itanium if you want further info
P
I would be much ablidged if you could share. : )
Robert
John Scoles wrote:
Looks like you are pointing to the 64 bit binarys.
You will have to use a 32 bit oracle client.
You best bet is to use the 32 bit instantclient for HP.
Set your ORACLE_HOME to the dir you install the 32 bit instant cleint
and the LD_LIBRARY_PATH to