Hello,

Trying to install DBD::Oracle 1.06 on a Solaris 2.6 box.  We have Oracle 
8.1.7 running currently.

Running the Makefile.PL appears to be ok.  Running make is another story.  
Here's the error I get:

ld: fatal: library -lclntsh: not found
ld: fatal: File processing errors. No output written to 
blib/arch/auto/DBD/Oracle/Oracle.so
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target 
`blib/arch/auto/DBD/Oracle/Oracle.so

I have been searching on the web for possible solutions to this problem and 
have tried many things to no avail.  Made sure $ORACLE_HOME/lib was in my 
LD_LIBRARY_PATH but again no luck.  I looked in $ORACLE_HOME/lib and there 
is a file named libclntsh.so.8.0 which the Makefile.PL identified:

'-lclntsh' found at 
/export/home/app/oracle/product/8.1.7/lib//libclntsh.so.8.0

(SIDE NOTE: Notice the double '//' between lib and libclntsh.so.8.0 - is 
there a bug in the Makefile.PL ??)

Any help you could provide would make me a very happy camper indeed.

Cheers.

JM.
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Reply via email to