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