I am building DBD::Oracle 1.09 against Oracle 8.17 client libs, DBI
1.20, perl 5.005_03 on RH linux 6.1 and I get the following error when I
run 'make':

mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/Oracle
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/Oracle
mkdir blib/man1
mkdir blib/man3
cp Oraperl.pm blib/lib/Oraperl.pm
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
/usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/Driver.xst >
Oracle.xsi
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux
-I/usr/lib/perl5/5.00503 /usr/lib/perl5/5.00503/ExtUtils/xsubpp 
-typemap /usr/lib/perl5/5.00503/ExtUtils/typemap Oracle.xs >xstmp.c &&
mv xstmp.c Oracle.c
cc -c -I/OraHome1/rdbms/demo -I/OraHome1/rdbms/public
-I/OraHome1/plsql/public -I/OraHome1/network/public
-I/OraHome1/rdbms/demo -I/OraHome1/rdbms/demo
-I/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI -Dbool=char
-DHAS_BOOL -I/usr/local/include -O2    -DVERSION=\"1.10\"
-DXS_VERSION=\"1.10\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE 
Oracle.c
cc -c -I/OraHome1/rdbms/demo -I/OraHome1/rdbms/public
-I/OraHome1/plsql/public -I/OraHome1/network/public
-I/OraHome1/rdbms/demo -I/OraHome1/rdbms/demo
-I/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI -Dbool=char
-DHAS_BOOL -I/usr/local/include -O2    -DVERSION=\"1.10\"
-DXS_VERSION=\"1.10\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE 
dbdimp.c
cc -c -I/OraHome1/rdbms/demo -I/OraHome1/rdbms/public
-I/OraHome1/plsql/public -I/OraHome1/network/public
-I/OraHome1/rdbms/demo -I/OraHome1/rdbms/demo
-I/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI -Dbool=char
-DHAS_BOOL -I/usr/local/include -O2    -DVERSION=\"1.10\"
-DXS_VERSION=\"1.10\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE 
oci7.c
cc -c -I/OraHome1/rdbms/demo -I/OraHome1/rdbms/public
-I/OraHome1/plsql/public -I/OraHome1/network/public
-I/OraHome1/rdbms/demo -I/OraHome1/rdbms/demo
-I/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI -Dbool=char
-DHAS_BOOL -I/usr/local/include -O2    -DVERSION=\"1.10\"
-DXS_VERSION=\"1.10\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE 
oci8.c
oci8.c: In function `oci_hdtype_name':
oci8.c:118: `OCI_DTYPE_DATETIME' undeclared (first use in this function)
oci8.c:118: (Each undeclared identifier is reported only once
oci8.c:118: for each function it appears in.)
oci8.c:119: `OCI_DTYPE_INTERVAL' undeclared (first use in this function) 


I can build DBD::Oracle 1.08 with no problems.  Let me know if any other
information would be helpful.

--eric

Reply via email to