Did this last year and so I do not remember all of the details but here are two things 
that I found I had to do when getting Oracle to work with HP11 in our environment.


1.  changed Oracle.sl via chatr to look at the SHLIB_PATH when trying to resolve 
shared libraries.  Please note that for HP/UX, SHLIB_PATH must contain 
$ORACLE_HOME/lib.  If you forget to set SHLIB_PATH, you will get a message similar to 
 
install_driver(Oracle) failed: Can't load 
'/home/ora/lib/perl5/site_perl/5.6.0/arch/auto/DBD/Oracle/Oracle.sl' for module 
DBD::Oracle: No such file or directory at /home/ora/lib/perl5/arch/DynaLoader.pm line 
200.
 at (eval 2) line 3
Compilation failed in require at (eval 2) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at /ora/bin/omy.pl line 959


 2. added "-lpthread -lcl" as linker options.  Without them we would get a message 
like the following.
 
/usr/lib/dld.sl: Unresolved symbol: pthread_mutex_lock (code)  from 
/home/ora/lib/perl5/site_perl/5.6.0/arch/auto/DBD/Oracle/Oracle.sl

Reply via email to