You might consider a couple of upgrades. The current version of DBI on CPAN is 1.40.
1.20 puts you quite a ways behind. You might want to upgrade Oracle on your box to at least version 9.2.0.3. The most current is 9.2.0.4. There were a lot of changes from the .1 to the .3 release, and IIRC some of them affected building DBD::Oracle. Jared On Wed, 2004-01-14 at 11:42, Tim Bunce wrote: > ----- Forwarded message from Jeremy Beal <[EMAIL PROTECTED]> ----- > > Delivered-To: [EMAIL PROTECTED] > From: Jeremy Beal <[EMAIL PROTECTED]> > To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> > Subject: Re: The official word on Oracle 9i support in DBD::Oracle > Date: Wed, 14 Jan 2004 12:00:01 -0700 > > Hi! > > I've been trying to stand up a Perl setup on a RedHat Linux box as an expansion > of portability of Perl > code using DBI and DBD::Oracle for database access. > > We have Oracle 9.2.0.1.0 Administrator Client installed on the box, Pro*C seems > to be working OK. DBI > version is 1.20 > > When we try to install DBD::Oracle 1.14 via CPAN, the Makefile.PL locates our > Oracle installation and > seems to proceed OK until it hits a make error seeking two header files from the > Oracle installation: > > In file included from Oracle.h:20, > from Oracle.xs:1: > dbdimp.h:44:20: ocidfn.h: No such file or directory > dbdimp.h:57:21: ociapr.h: No such file or directory > > Neither of those files exists anywhere in our Oracle installation. > > To seek any replacement, I commented out the #include statements for these > headers in dbdimp.h and > rebuilt to see what errors arose. > > The first complaint came regarding a type Lda_Def > > I located a reference to this type only in "sqlapr.h" (in > $ORACLE_HOME/precomp/public). > > Tried replacing the dbdimp.h #include of <ociapr.h> with <sqlapr.h> and found > that sqlapr.h wants to > include the non-existent ocidfn.h > > Any ideas? Did you expect that this might deploy OK on 9.2.0.1.0 ? > > Thanks Sincerely for any help, > > Jeremy Beal - Collect America > Perl-SQL-PLSQL Developer > 1999 Broadway, Suite 2150 > Denver, CO 80202-5744 > [EMAIL PROTECTED] > (303) 296-3345 > > > ----- End forwarded message ----- >
