DBD::Oracle on Solaris 9/10 and Oracle 10g
- From: cbrandt@xxxxxxxxxxx (Jim Brandt)
- Date: Fri, 20 Jul 2007 13:48:32 -0400
I found some discussion with the above subject from around February 2007 and thought I'd add my experience, since I just had to compile DBD::Oracle on one of our Solaris systems.
I found that to get the compile to properly point at the 32-bit libraries, I had to make the following changes to the generated Makefile:
* delete all references to -xarch=v9
* change all occurrences of client_1/lib to client_1/lib32
* change all occurrences of rdbms/lib to rdbms/lib32
These changes worked on Solaris 9 and 10. I'm not sure why the 'xarch' param causes problems. However, the libraries seem to be incorrectly defaulting to 'lib', which is the 64-bit libraries under 10g.
I don't know if there is a flag to pass into Makefile.PL to fix this or if the file needs to be hacked to default to the 'lib32' directory.
Jim
--
Jim Brandt
Administrative Computing Services
University at Buffalo
.
- Prev by Date: Re: [DBD::Oracle] Familiar error to someone?
- Next by Date: Re: [Oracle][ODBC]Numeric value out of range.
- Previous by thread: [DBD::Oracle] Familiar error to someone?
- Next by thread: Problem compiling DBD::Sybase with CentOS 4.5
- Index(es):
Relevant Pages
|
|