Thunder - I remember seeing the LD_LIBRARY_PATH in past messages.  
 
I set it as you suggested, reran, and got the same results.  
 
In the pgm '/home/nbdipy2/install/DBD-Oracle-1.12/t/base.t', line 19 = $drh
= DBI->install_driver('Oracle');  This looks like the problem stmt in my
error output.  "Failed to load Oracle extension and/or shared libraries:"
could mean that it failed to load the Oracle extension.  What is that?   

-----Original Message-----
From: PARLEY,JON (HP-MountainView,ex1) [mailto:jon_parley@;hp.com]
Sent: Monday, November 04, 2002 12:47 PM
To: Rose, Bill
Subject: RE: :Oracle install snag on Compaq Tru64 (9i)


Hi Bill,

Call me whatever. Jon is my middle name. Thunder is my first name.

Try setting $LD_LIBRARY_PATH=$ORACLE_HOME/lib . I'm not sure but maybe Tru64
doesnt recognize SHLIB (I know hpux does).


--Thunder



-----Original Message-----
From: Rose, Bill [mailto:Bill.Rose@;bankofamerica.com]
Sent: Monday, November 04, 2002 9:21 AM
To: 'PARLEY,JON (HP-MountainView,ex1)'
Cc: '[EMAIL PROTECTED]'
Subject: RE: :Oracle install snag on Compaq Tru64 (9i)


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/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: 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?  
  

Reply via email to