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

Reply via email to