DBD::Oracle won't install

From: Dan (danieloconnor_at_dbt.net)
Date: 10/14/04


Date: 14 Oct 2004 11:55:43 -0700

Good afternoon all,
I am trying to install DBD::Oracle on a new Linux Suse 9.1 box running
Oracle 9.2.

When I try the install I get the errors listed below.

Would anyone have an idea here?

Thank you in advance for your help,
-Dan

CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Thu, 14 Oct 2004 03:09:21 GMT
Running install for module DBD::Oracle
Running make for T/TI/TIMB/DBD-Oracle-1.15.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /root/.cpan/sources/authors/id/T/TI/TIMB/DBD-Oracle-1.15.tar.gz
ok
Scanning cache /root/.cpan/build for sizes
DBD-Oracle-1.15/
DBD-Oracle-1.15/hints/
DBD-Oracle-1.15/hints/macos_syms.pl
DBD-Oracle-1.15/hints/svr4.pl
DBD-Oracle-1.15/hints/macos_lib.syms
DBD-Oracle-1.15/hints/dgux.pl
DBD-Oracle-1.15/hints/macos_bundle.syms
DBD-Oracle-1.15/Todo
DBD-Oracle-1.15/t/
DBD-Oracle-1.15/t/select.t
DBD-Oracle-1.15/t/cursor.t
DBD-Oracle-1.15/t/reauth.t
DBD-Oracle-1.15/t/plsql.t
DBD-Oracle-1.15/t/meta.t
DBD-Oracle-1.15/t/general.t
DBD-Oracle-1.15/t/ph_type.t
DBD-Oracle-1.15/t/long.t
DBD-Oracle-1.15/t/base.t
DBD-Oracle-1.15/lib/
DBD-Oracle-1.15/lib/DBD/
DBD-Oracle-1.15/lib/DBD/Oracle/
DBD-Oracle-1.15/lib/DBD/Oracle/GetInfo.pm
DBD-Oracle-1.15/MANIFEST
DBD-Oracle-1.15/oci8.c
DBD-Oracle-1.15/README.macosx
DBD-Oracle-1.15/Oracle.h
DBD-Oracle-1.15/ora_explain.PL
DBD-Oracle-1.15/README.wingcc
DBD-Oracle-1.15/Oracle.xs
DBD-Oracle-1.15/README.aix
DBD-Oracle-1.15/Changes
DBD-Oracle-1.15/dbdimp.c
DBD-Oracle-1.15/README.explain
DBD-Oracle-1.15/README.win32
DBD-Oracle-1.15/dbdimp.h
DBD-Oracle-1.15/Oracle.ex/
DBD-Oracle-1.15/Oracle.ex/japh
DBD-Oracle-1.15/Oracle.ex/curref.pl
DBD-Oracle-1.15/Oracle.ex/README
DBD-Oracle-1.15/Oracle.ex/ex.pl
DBD-Oracle-1.15/Oracle.ex/proc.pl
DBD-Oracle-1.15/Oracle.ex/oradump.pl
DBD-Oracle-1.15/Oracle.ex/bind.pl
DBD-Oracle-1.15/Oracle.ex/commit.pl
DBD-Oracle-1.15/Oracle.ex/mktable.pl
DBD-Oracle-1.15/Oracle.ex/sql
DBD-Oracle-1.15/Oracle.ex/tabinfo.pl
DBD-Oracle-1.15/README.longs
DBD-Oracle-1.15/oci7.c
DBD-Oracle-1.15/README
DBD-Oracle-1.15/README.sec
DBD-Oracle-1.15/test.pl
DBD-Oracle-1.15/README.login
DBD-Oracle-1.15/README.linux
DBD-Oracle-1.15/oraperl.ph
DBD-Oracle-1.15/Makefile.PL
DBD-Oracle-1.15/Oraperl.pm
DBD-Oracle-1.15/README.hpux
DBD-Oracle-1.15/README.utf8
DBD-Oracle-1.15/oci.def
DBD-Oracle-1.15/Oracle.pm
DBD-Oracle-1.15/README.help
DBD-Oracle-1.15/README.java
DBD-Oracle-1.15/ocitrace.h
DBD-Oracle-1.15/typemap
DBD-Oracle-1.15/README.clients
Removing previously used /root/.cpan/build/DBD-Oracle-1.15

  CPAN.pm: Going to build T/TI/TIMB/DBD-Oracle-1.15.tar.gz

Multiple copies of Driver.xst found in:
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/
/usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/auto/DBI/ at
Makefile.PL line 37
Using DBI 1.45 (for perl 5.008003 on i586-linux-thread-multi)
installed in /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/

 Configuring DBD::Oracle ...

>>> Remember to actually *READ* the README file!
        Especially if you have any problems.

Using Oracle in /u00/app/oracle/product/9.2.0
Oracle version 9.2.0 (9.200)

Found /u00/app/oracle/product/9.2.0/precomp/demo/proc/demo_proc.mk
Using /u00/app/oracle/product/9.2.0/precomp/demo/proc/demo_proc.mk
Reading /u00/app/oracle/product/9.2.0/precomp/demo/proc/demo_proc.mk
Reading /u00/app/oracle/product/9.2.0/precomp/lib/env_precomp.mk
Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.
Deleting ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.

Attempting to discover Oracle OCI build rules
cc -c -o DBD_ORA_OBJ.o DBD_ORA_OBJ.c
by executing: [make -f
/u00/app/oracle/product/9.2.0/precomp/demo/proc/demo_proc.mk build
ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE=
CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o]
Oracle oci build command:
        [-o DBD_ORA_EXE DBD_ORA_OBJ.o
-L/u00/app/oracle/product/9.2.0/lib/ -lclntsh -lnbeq9 -lnhost9 -lnus9
-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
-lntcp9 -lntns9 -ldl -lm -lpthread -lnsl -ldl -lm]

Found header files in rdbms/demo.

*********************************************************
I can't find the header files I need in your Oracle installation.
You probably need to install some more Oracle components.
I'll keep going, but the compile will probably fail.
See README.clients for more information.
*********************************************************

Checking for functioning wait.ph
Scalar found where operator expected at (eval 205) line 1, near "'int'
 $__val"
        (Missing operator before $__val?)

System: perl5.008003 linux d209 2.6.4 #1 smp thu mar 11 17:56:49 utc
2004 i686 i686 i386 gnulinux
Compiler: cc -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall
-Wall -pipe -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
Linker: /usr/bin/ld
Sysliblist: -ldl -lm -lpthread -lnsl
Oracle makefiles would have used these definitions but we override
them:
  CC: cc

  CFLAGS: $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) -O3 $(CDEBUG) -trigraphs -fPIC -DPRECOMP -I.
-I/u00/app/oracle/product/9.2.0/precomp/public
-I/u00/app/oracle/product/9.2.0/rdbms/public
-I/u00/app/oracle/product/9.2.0/rdbms/demo
-I/u00/app/oracle/product/9.2.0/plsql/public
-I/u00/app/oracle/product/9.2.0/network/public -DLINUX -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE=1 -D_LARGEFILE_SOURCE=1 -DSLTS_ENABLE
-DSLMXMX_ENABLE -D_REENTRANT -DNS_THREADS $(LPFLAGS) $(USRFLAGS)]

  LDFLAGS: -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
$(LDPATHFLAG)$(LIBHOME)stubs/
           [-o $@ -L/u00/app/oracle/product/9.2.0/precomp/lib/
-L$(LIBHOME) -L$(LIBHOME)stubs/]

Linking with OTHERLDFLAGS = -L/u00/app/oracle/product/9.2.0/lib/
-lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9
-lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -ldl -lm -lpthread
-lnsl -ldl -lm [from 'build' rule]

Checking if your kit is complete...
Looks good
LD_RUN_PATH=/u00/app/oracle/product/9.2.0/lib:/u00/app/oracle/product/9.2.0/rdbms/lib
Using DBD::Oracle 1.15.
Using DBD::Oracle 1.15.
Multiple copies of Driver.xst found in:
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/
/usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/auto/DBI/ at
Makefile.PL line 1328
Using DBI 1.45 (for perl 5.008003 on i586-linux-thread-multi)
installed in /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/
Writing Makefile for DBD::Oracle

*** If you have problems...
     read all the log printed above, and the README and README.help
files.
     (Of course, you have read README by now anyway, haven't you?)

cp Oracle.pm blib/lib/DBD/Oracle.pm
cp oraperl.ph blib/lib/oraperl.ph
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oraperl.pm blib/lib/Oraperl.pm
cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
/usr/bin/perl -p -e "s/~DRIVER~/Oracle/g"
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI//Driver.xst
> Oracle.xsi
/usr/bin/perl /usr/lib/perl5/5.8.3/ExtUtils/xsubpp -typemap
/usr/lib/perl5/5.8.3/ExtUtils/typemap -typemap typemap Oracle.xs >
Oracle.xsc && mv Oracle.xsc Oracle.c
cc -c -I. -I/u00/app/oracle/product/9.2.0/precomp/public
-I/u00/app/oracle/product/9.2.0/rdbms/public
-I/u00/app/oracle/product/9.2.0/rdbms/demo
-I/u00/app/oracle/product/9.2.0/plsql/public
-I/u00/app/oracle/product/9.2.0/network/public
-I/u00/app/oracle/product/9.2.0/rdbms/demo
-I/u00/app/oracle/product/9.2.0/rdbms/demo
-I/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/
-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i586 -mcpu=i686
-fmessage-length=0 -Wall -Wall -pipe -DVERSION=\"1.15\"
-DXS_VERSION=\"1.15\" -fPIC
"-I/usr/lib/perl5/5.8.3/i586-linux-thread-multi/CORE" -DUTF8_SUPPORT
Oracle.c
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
In file included from Oracle.h:20,
                 from Oracle.xs:1:
dbdimp.h:111: error: parse error before "Lda_Def"
dbdimp.h:111: warning: no semicolon at end of struct or union
dbdimp.h:112: warning: type defaults to `int' in declaration of `lda'
dbdimp.h:112: warning: data definition has no type or storage class
dbdimp.h:120: error: parse error before '}' token
dbdimp.h:144: error: parse error before "Cda_Def"
dbdimp.h:144: warning: no semicolon at end of struct or union
dbdimp.h:145: warning: type defaults to `int' in declaration of
`cdabuf'
dbdimp.h:145: warning: data definition has no type or storage class
dbdimp.h:171: error: parse error before '}' token
dbdimp.h:304: error: parse error before "Lda_Def"
In file included from Oracle.c:53:
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:
In function `dbdxst_bind_params':
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:51:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:52:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:56:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:57:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:58:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:
In function `dbdxst_fetchall_arrayref':
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:83:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:84:
error: dereferencing pointer to incomplete type
/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI/Driver_xst.h:91:
error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_selectall_arrayref':
Oracle.xsi:135: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_selectrow_arrayref':
Oracle.xsi:170: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_commit':
Oracle.xsi:249: error: dereferencing pointer to incomplete type
Oracle.xsi:249: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_rollback':
Oracle.xsi:259: error: dereferencing pointer to incomplete type
Oracle.xsi:259: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_disconnect':
Oracle.xsi:269: error: dereferencing pointer to incomplete type
Oracle.xsi:273: error: dereferencing pointer to incomplete type
Oracle.xsi:274: error: dereferencing pointer to incomplete type
Oracle.xsi:275: error: dereferencing pointer to incomplete type
Oracle.xsi:279: error: dereferencing pointer to incomplete type
Oracle.xsi:279: error: dereferencing pointer to incomplete type
Oracle.xsi:281: error: dereferencing pointer to incomplete type
Oracle.xsi:283: error: dereferencing pointer to incomplete type
Oracle.xsi:287: error: dereferencing pointer to incomplete type
Oracle.xsi:287: error: dereferencing pointer to incomplete type
Oracle.xsi:287: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_STORE':
Oracle.xsi:301: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_FETCH':
Oracle.xsi:313: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__db_DESTROY':
Oracle.xsi:323: error: dereferencing pointer to incomplete type
Oracle.xsi:325: error: dereferencing pointer to incomplete type
Oracle.xsi:325: error: dereferencing pointer to incomplete type
Oracle.xsi:326: error: dereferencing pointer to incomplete type
Oracle.xsi:332: error: dereferencing pointer to incomplete type
Oracle.xsi:333: error: dereferencing pointer to incomplete type
Oracle.xsi:334: error: dereferencing pointer to incomplete type
Oracle.xsi:336: error: dereferencing pointer to incomplete type
Oracle.xsi:337: error: dereferencing pointer to incomplete type
Oracle.xsi:337: error: dereferencing pointer to incomplete type
Oracle.xsi:337: error: dereferencing pointer to incomplete type
Oracle.xsi:339: error: dereferencing pointer to incomplete type
Oracle.xsi:347: error: dereferencing pointer to incomplete type
Oracle.xsi:348: error: dereferencing pointer to incomplete type
Oracle.xsi:349: error: dereferencing pointer to incomplete type
Oracle.xsi:350: error: dereferencing pointer to incomplete type
Oracle.xsi:356: error: dereferencing pointer to incomplete type
Oracle.xsi:356: error: dereferencing pointer to incomplete type
Oracle.xsi:356: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__st_execute':
Oracle.xsi:546: error: dereferencing pointer to incomplete type
Oracle.xsi:547: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__st_finish':
Oracle.xsi:627: error: dereferencing pointer to incomplete type
Oracle.xsi:628: error: dereferencing pointer to incomplete type
Oracle.xsi:632: error: dereferencing pointer to incomplete type
Oracle.xsi:635: error: dereferencing pointer to incomplete type
Oracle.xsi:635: error: dereferencing pointer to incomplete type
Oracle.xsi:635: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__st_STORE':
Oracle.xsi:675: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__st_FETCH_attrib':
Oracle.xsi:692: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `XS_DBD__Oracle__st_DESTROY':
Oracle.xsi:702: error: dereferencing pointer to incomplete type
Oracle.xsi:704: error: dereferencing pointer to incomplete type
Oracle.xsi:704: error: dereferencing pointer to incomplete type
Oracle.xsi:705: error: dereferencing pointer to incomplete type
Oracle.xsi:710: error: dereferencing pointer to incomplete type
Oracle.xsi:711: error: dereferencing pointer to incomplete type
Oracle.xsi:711: error: dereferencing pointer to incomplete type
Oracle.xsi:711: error: dereferencing pointer to incomplete type
Oracle.xsi:713: error: dereferencing pointer to incomplete type
Oracle.xsi:714: error: dereferencing pointer to incomplete type
Oracle.xsi:715: error: dereferencing pointer to incomplete type
Oracle.xsi:723: error: dereferencing pointer to incomplete type
Oracle.xsi:723: error: dereferencing pointer to incomplete type
Oracle.xsi:723: error: dereferencing pointer to incomplete type
Oracle.xs: In function `XS_DBD__Oracle__st_ora_fetch':
Oracle.xs:61: error: dereferencing pointer to incomplete type
Oracle.xs:61: error: dereferencing pointer to incomplete type
Oracle.xs:61: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: warning: left-hand operand of comma expression has no
effect
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: warning: left-hand operand of comma expression has no
effect
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: error: dereferencing pointer to incomplete type
Oracle.xs:64: warning: left-hand operand of comma expression has no
effect
Oracle.xs:68: error: dereferencing pointer to incomplete type
Oracle.xs:70: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:89: error: dereferencing pointer to incomplete type
Oracle.xs:91: error: dereferencing pointer to incomplete type
Oracle.xs:91: error: dereferencing pointer to incomplete type
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_write':
Oracle.c:1165: error: `OCILobLocator' undeclared (first use in this
function)
Oracle.c:1165: error: (Each undeclared identifier is reported only
once
Oracle.c:1165: error: for each function it appears in.)
Oracle.c:1165: error: `locator' undeclared (first use in this
function)
Oracle.c:1178: error: parse error before ')' token
Oracle.xs:137: error: `OCI_ERROR' undeclared (first use in this
function)
Oracle.xs:139: error: `OCI_SUCCESS' undeclared (first use in this
function)
Oracle.xs:140: warning: implicit declaration of function `oci_error'
Oracle.xs:140: error: dereferencing pointer to incomplete type
Oracle.c:1166: warning: unused variable `offset'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_append':
Oracle.c:1216: error: `OCILobLocator' undeclared (first use in this
function)
Oracle.c:1216: error: `locator' undeclared (first use in this
function)
Oracle.c:1228: error: parse error before ')' token
Oracle.xs:169: error: `OCI_ERROR' undeclared (first use in this
function)
Oracle.xs:171: error: `OCI_SUCCESS' undeclared (first use in this
function)
Oracle.xs:172: error: dereferencing pointer to incomplete type
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_read':
Oracle.c:1265: error: `OCILobLocator' undeclared (first use in this
function)
Oracle.c:1265: error: `locator' undeclared (first use in this
function)
Oracle.c:1279: error: parse error before ')' token
Oracle.xs:207: error: `OCI_ERROR' undeclared (first use in this
function)
Oracle.xs:209: error: `OCI_SUCCESS' undeclared (first use in this
function)
Oracle.xs:210: error: dereferencing pointer to incomplete type
Oracle.c:1266: warning: unused variable `offset'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_trim':
Oracle.c:1322: error: `OCILobLocator' undeclared (first use in this
function)
Oracle.c:1322: error: `locator' undeclared (first use in this
function)
Oracle.c:1331: error: parse error before ')' token
Oracle.xs:231: error: `OCI_ERROR' undeclared (first use in this
function)
Oracle.xs:233: error: `OCI_SUCCESS' undeclared (first use in this
function)
Oracle.xs:234: error: dereferencing pointer to incomplete type
Oracle.c:1323: warning: unused variable `length'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_length':
Oracle.c:1361: error: `OCILobLocator' undeclared (first use in this
function)
Oracle.c:1361: error: `locator' undeclared (first use in this
function)
Oracle.c:1370: error: parse error before ')' token
Oracle.xs:253: error: `OCI_ERROR' undeclared (first use in this
function)
Oracle.xs:255: error: `OCI_SUCCESS' undeclared (first use in this
function)
Oracle.xs:256: error: dereferencing pointer to incomplete type
Oracle.xsi: In function `boot_DBD__Oracle':
Oracle.xsi:22: error: invalid application of `sizeof' to an incomplete
type
Oracle.xsi:23: error: invalid application of `sizeof' to an incomplete
type
make: *** [Oracle.o] Error 1
  /usr/bin/make -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible



Relevant Pages

  • Fedora 4 Creative Sound Blaster Live;
    ... audio.c:510: error: dereferencing pointer to incomplete type ... audio.c:502: warning: unused variable ‘format’ ... audio.c:535: error: storage size of ‘format’ isn’t known ...
    (Fedora)
  • Re: Montavista Realtime compilation failures
    ... include/linux/capability.h:47: warning: data definition has no type or ... include/linux/ipc.h:59: warning: no semicolon at end of struct or union ... include/linux/mmzone.h:307: error: dereferencing pointer to incomplete type ...
    (Linux-Kernel)
  • Trouble installing DBD::Oracle on Cygwin
    ... dbdimp.h:15: warning: no semicolon at end of struct or union ... dbdimp.h:37: warning: type defaults to `int' in declaration of `errhp' ... Oracle.xsi:140: error: dereferencing pointer to incomplete type ...
    (perl.dbi.users)
  • rebuilding a module of my kernel
    ... `it_interval' has incomplete type ... hci_usb.h:71: error: dereferencing pointer to ... hci_usb.h:124: warning: no semicolon at end of struct ...
    (Fedora)
  • Make fails DBD-Oracle-1.15
    ... Make fails when trying to compile DBD-Oracle-1.15 on Solaris 8, ... dbdimp.h:111: parse error before "Lda_Def" ... dereferencing pointer to incomplete type ...
    (perl.dbi.users)