Hi

I have already the file, README.hpux, and it does not appear address this 
problem.

I have come to realise that the supplied Perl doesn't support threads and, as 
you have suggested, needs rebuilding. The annoying aspect this I have two 
servers running Oracle 9.2.0.5, running latest versions of HP-UX 11i. The 
Itanium one works fine, teh PA-RISC not. It seems that different configure 
options are used to make Perl for the two releases.

Finally, I'll try an old release of gcc, the one used to make Perl (by HP) and 
see if that addresses issue, if not I'll have to make perl.

Thanks for the advise

Simon

ps I have never had this problem with Sun or Linux

On Friday 17 December 2004 20:35, Lincoln A. Baxter wrote:
> 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/Or
> >acle.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/Or
> >acle.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