----- 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 -----