Jon (or should I call you Thunder): I actually set the $SHLIB_PATH to
contain both $ORACLE_HOME/lib AND bin, where $ORACLE_HOME is as you say
('/st0501/app/oracle/product/9.0.1'). I tried setting it to just "lib" but
it did the same thing. Any other ideas? I was hoping that there was a
binary module available for DBD::Oracle on this machine so I didn't have to
compile the source (which doesn't seem to want to compile). I've been at
this for a while now. I appreciate your help.
-----Original Message-----
From: PARLEY,JON (HP-MountainView,ex1) [mailto:jon_parley@;hp.com]
Sent: Monday, November 04, 2002 11:21 AM
To: Rose, Bill
Subject: RE: :Oracle install snag on Compaq Tru64 (9i)
Hi Bill,
Sorry for the typo. I meant $SHLIB_PATH should contain $ORACLE_HOME/lib (I
assume that $ORACLE_HOME is set in your environment. It should be
'/st0501/app/oracle/product/9.0.1' I think).
--Thunder
[EMAIL PROTECTED]
-----Original Message-----
From: Rose, Bill [mailto:Bill.Rose@;bankofamerica.com]
Sent: Sunday, November 03, 2002 8:12 PM
To: 'PARLEY,JON (HP-MountainView,ex1)'
Cc: '[EMAIL PROTECTED]'
Subject: RE: :Oracle install snag on Compaq Tru64 (9i)
Jon - thank you for your response. My $SHLIB_PATH was not set. I set it to
$ORACLE_HOME/bin as you suggested, but the results were the same. Jon - do
you know if binary versions of DBD::Oracle are available for my machine?
-----Original Message-----
From: PARLEY,JON (HP-MountainView,ex1) [mailto:jon_parley@;hp.com]
Sent: Sunday, November 03, 2002 9:33 PM
To: Rose, Bill
Subject: RE: :Oracle install snag on Compaq Tru64 (9i)
Hi Bill,
Check your $SHLIB_PATH variable. It should include $ORACLE_HOME/bin. Hope
this helps.
_/ Thunder Jon Parley
_/ Software Engineer
_/_/_/ _/_/_/ HPS - Software Mastering
_/ _/ _/_/_/
_/ _/ _/
i n v e n t [EMAIL PROTECTED]
-----Original Message-----
From: Rose, Bill [mailto:Bill.Rose@;bankofamerica.com]
Sent: Saturday, November 02, 2002 9:34 PM
To: '[EMAIL PROTECTED]'
Subject: DBD::Oracle install snag on Compaq Tru64 (9i)
Hello Tim and all:
My DBI installed fine.
My DBD install is snagged at 'make test'.
Perl -V output is attached to this e-mail.
*************************** DBD install error msg
**********************************
t/long..............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: dlopen: Cannot
map library libclntsh.so.9.0 at
/usr/lib/perl-5.6.0/lib/5.6.0/alpha-dec_osf/DynaLoader.pm line 200.
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.
****************************************************************************
*********
Oracle.so is in
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle. I am
assuming that 'blib/arch/auto/DBD/Oracle/Oracle.so' is just an abbreviated
path.
Assuming that, move to the library mapping of libclntsh.so.9.0: This lib is
in $ORACLE_HOME/lib, however, there is a link. Here is what it looks like:
************************************** On UNIX:
**********************************
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle>> echo
$ORACLE_HOME
/st0501/app/oracle/product/9.0.1
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle>> ls -altr
/st0501/app/oracle/product/9.0.1/lib/libclntsh.so
lrwxrwxrwx 1 oracle dba 16 Oct 25 11:01
/st0501/app/oracle/product/9.0.1/lib/libclntsh.so -> libclntsh.so.9.0
****************************************************************************
*********
Suggestions on where I go from here?