Operating System - HP-UX
1832084 Members
3349 Online
110037 Solutions
New Discussion

DBD-Oracle error trying to install

 
SOLVED
Go to solution
MikeL_4
Super Advisor

DBD-Oracle error trying to install

I am running HP-UX 11.31, with perl version:

 

This is perl, v5.8.8 built for IA64.ARCHREV_0-thread-multi

 

When I run the make command I am receiving the following error:

 

ld: Mismatched ABI for -lclntsh, found /opt/oracle/product/11g/lib/libclntsh.so
Fatal error.
*** Error exit code 1

 

Can anyone help with resolving this issue ?

2 REPLIES 2
Dennis Handly
Acclaimed Contributor
Solution

Re: DBD-Oracle error trying to install

>ld: Mismatched ABI for -lclntsh, found /opt/oracle/product/11g/lib/libclntsh.so

 

What does this show: file /opt/oracle/product/11g/lib/libclntsh.so

The error indicates you have a mismatch between your executable and your shlib.  One is +DD32 and the other is +DD64.  You need to add a -L path to point to the correct shlib path.

MikeL_4
Super Advisor

Re: DBD-Oracle error trying to install

Thanks, I totally missed it, but when I checked the /opt/perl it was being linked to the 32bit version: /opt/perl_32

 

Changed the link to /opt/perl_64 and it worked....

 

Thanks