Read the README.hpux...

Bottom line: You are going to have to build your own perl.
You need perl linked with pthread and one other library I cann't
remember of the top of my head.  But its in the README.hpux.

Lincoln


On Fri, 2004-12-17 at 13:33 +0000, Simon Windsor wrote:
> Hi
> 
> I am pulling my hair out with a simple install. I have two HP-UX servers, one
> Itanium and the other PA-RISC, both running Oracle 9i, HP-UX 11.11, Perl 5.8 
> and
> with gcc 3.4.2.
> 
> Installation and use of DBI/DBD-Oracle on the Itanium server was easy, with NO
> problems. The installation on the PA-RISC system seemed simple, but any 
> program
> generate the following errors
> 
> /usr/lib/dld.sl: Can't shl_load() a library containing Thread Local Storage:
> /usr/lib/libcl.2
> /usr/lib/dld.sl: Exec format error
> install_driver(Oracle) failed: Can't load
> '/opt/perl/lib/site_perl/5.8.0/PA-RISC1.1-thread-multi/auto/DBD/Oracle/Oracle.sl'
> for modu
> le DBD::Oracle: Exec format error at
> /opt/perl/lib/5.8.0/PA-RISC1.1-thread-multi/DynaLoader.pm line 229.
>  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
> 
> If I add
> 
> export LD_PRELOAD=/usr/lib/libcl.2
> 
> then I get
> 
> install_driver(Oracle) failed: Can't load
> '/opt/perl/lib/site_perl/5.8.0/PA-RISC1.1-thread-multi/auto/DBD/Oracle/Oracle.sl'
> for modu
> le DBD::Oracle: Exec format error at
> /opt/perl/lib/5.8.0/PA-RISC1.1-thread-multi/DynaLoader.pm line 229.
>  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
> 
> I have checked google, Readme files and I am at aloss at what to do next.
> 
> Any ideas
> 
> Simon
> 
> --
> Simon Windsor
> Eml: [EMAIL PROTECTED]
> Tel: 01454 617689
> Mob: 07960 321599
> 
> 

Reply via email to