I am trying to get OracleDBD working on a freshly installed Debina Linux 2.2 (Potato) system. The compile seems to go OK, but the tests all fail. I have tried using the -p option, and I get identical resulsts on the tests. Here's a script file of the run: Script started on Thu Feb 8 10:19:04 2001 oracle@debian:/usr/local/src/pd/perl_modules/DBD-Oracle/DBD-Oracle-1.06$ make make: *** No targets specified and no makefile found. Stop. oracle@debian:/usr/local/src/pd/perl_modules/DBD-Oracle/DBD-Oracle-1.06$ perl M* PL Using DBI 1.13 installed in /usr/lib/perl5/5.005/i386-linux/auto/DBI Configuring DBD::Oracle ... >>> Remember to actually *READ* the README file! Especially if you have any problems. Using Oracle in /home/oracle Found /home/oracle/rdbms/demo/demo_rdbms.mk Found /home/oracle/otrace/demo/atmoci.mk Found /home/oracle/precomp/demo/proc/demo_proc.mk Using /home/oracle/rdbms/demo/demo_rdbms.mk Reading /home/oracle/rdbms/demo/demo_rdbms.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. Evaluating `sed -e 's/-ljava//g' $(LIBHOME)ldflags` expanded `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` returned '-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8' expanded `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` Evaluating `cat $(LIBHOME)sysliblist` expanded `cat /home/oracle/lib/sysliblist` returned '-ldl -lm -lpthread ' Discovering Oracle OCI build rules... Oracle oci build prolog: /home/oracle/rdbms/demo/demo_rdbms.mk:1950: warning: overriding commands for target `libclntsh.so' /home/oracle/rdbms/demo/demo_rdbms.mk:1873: warning: ignoring old commands for target `libclntsh.so' Building client shared library libclntsh.so ... Call script /home/oracle/bin/genclntsh ... echo genclntsh Built /home/oracle/lib/libclntsh.so ... DONE Oracle oci build command: true cc -L/home/oracle/lib/ -L/home/oracle/rdbms/lib -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/lib/sysliblist` `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` -ldl -lm -ldl `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/li b/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 Found header files in rdbms/demo. System: perl5.00503 linux them 2.2.15pre14 #2 smp mon mar 13 14:29:00 est 2000 i686 unknown Compiler: cc -O2 -Dbool=char -DHAS_BOOL -D_REENTRANT -DDEBIAN -I/usr/local/include Linker: /usr/bin/ld Oracle makefiles would have used these definitions but we override them: CC: cc CFLAGS: $(GFLAG) $(OPTIMIZE) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\ $(SHARED_CFLAG) $(USRFLAGS) [$(GFLAG) -O3 $(KPIC_OPTION) $(QACCFLAGS) -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public -I/home/oracle/plsql/public -I/home/oracle/network/public -DLINUX -D_GNU_SOURCE -D_SVID_GETTOD -DSLTS_ENABLE -DSLMXMX_ENABLE -D_REENTRANT -DREENTRANT -DNS_THREADS $(LPFLAGS) $(USRFLAGS)] LDFLAGS: -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib [-L$(LIBHOME) -L/home/oracle/rdbms/lib] Linking with OTHERLDFLAGS = -L/home/oracle/lib/ -L/home/oracle/rdbms/lib -lclntsh `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/lib/sysliblist` `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` -ldl -lm -ldl `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflag s` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 [from 'build' rule] Checking if your kit is complete... Looks good Warning: By default new modules are installed into your 'site_lib' directories. Since site_lib directories come after the normal library directories you must delete any old DBD::Oracle files and directories from your 'privlib' and 'archlib' directories and their auto subdirectories. Using DBD::Oracle 1.06. Using DBI 1.13 installed in /usr/lib/perl5/5.005/i386-linux/auto/DBI Writing Makefile for DBD::Oracle You have a wait.ph file generated by perl h2ph utility. It does not define a WCOREDUMP function. That's probably an error. If a DBD::Oracle test fails then you will probably see a message from Test::Harness about WCOREDUMP being undefined. You can either ignore it or try to fix your wait.ph file. The message does not reflect the cause of the test failure, it's just a problem interpreting the failure. *** If you have problems, read the README and README.help files *** (Of course, you have read README by now anyway, haven't you?) oracle@debian:/usr/local/src/pd/perl_modules/DBD-Oracle/DBD-Oracle-1.06$ 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 Oracle.pm blib/lib/DBD/Oracle.pm cp oraperl.ph blib/lib/oraperl.ph /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" < /usr/lib/perl5/5.005/i386-linux/auto/DBI/Driver.xst > Oracle.xsi /usr/bin/perl -I/usr/lib/perl5/5.005/i386-linux -I/usr/lib/perl5/5.005 /usr/lib/perl5/5.005/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.005/ExtUtils/typemap Oracle.xs >xstmp.c && mv xstmp.c Oracle.c cc -c -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public -I/home/oracle/plsql/public -I/home/oracle/network/public -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/demo -I/usr/lib/perl5/5.005/i386-linux/auto/DBI -Dbool=char -DHAS_BOOL -D_REENTRANT -DDEBIAN -I/usr/local/include -O2 -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fPIC -I/usr/lib/perl5/5.005/i386-linux/CORE Oracle.c cc -c -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public -I/home/oracle/plsql/public -I/home/oracle/network/public -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/demo -I/usr/lib/perl5/5.005/i386-linux/auto/DBI -Dbool=char -DHAS_BOOL -D_REENTRANT -DDEBIAN -I/usr/local/include -O2 -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fPIC -I/usr/lib/perl5/5.005/i386-linux/CORE dbdimp.c cc -c -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public -I/home/oracle/plsql/public -I/home/oracle/network/public -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/demo -I/usr/lib/perl5/5.005/i386-linux/auto/DBI -Dbool=char -DHAS_BOOL -D_REENTRANT -DDEBIAN -I/usr/local/include -O2 -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fPIC -I/usr/lib/perl5/5.005/i386-linux/CORE oci7.c cc -c -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public -I/home/oracle/plsql/public -I/home/oracle/network/public -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/demo -I/usr/lib/perl5/5.005/i386-linux/auto/DBI -Dbool=char -DHAS_BOOL -D_REENTRANT -DDEBIAN -I/usr/local/include -O2 -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fPIC -I/usr/lib/perl5/5.005/i386-linux/CORE oci8.c Running Mkbootstrap for DBD::Oracle () chmod 644 Oracle.bs LD_RUN_PATH="" cc -o blib/arch/auto/DBD/Oracle/Oracle.so -shared -L/usr/local/lib Oracle.o dbdimp.o oci7.o oci8.o -L/home/oracle/lib/ -L/home/oracle/rdbms/lib -lclntsh `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/lib/sysliblist` `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` -ldl -lm -ldl `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/li b/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.005/i386-linux -I/usr/lib/perl5/5.005 ora_explain.PL ora_explain Extracted ora_explain from ora_explain.PL with variable substitutions. mkdir blib/script cp ora_explain blib/script/ora_explain /usr/bin/perl -I/usr/lib/perl5/5.005/i386-linux -I/usr/lib/perl5/5.005 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/ora_explain Manifying blib/man3/DBD::Oraperl.3pm Manifying blib/man3/DBD::Oracle.3pm Manifying blib/man1/ora_explain.1p oracle@debian:/usr/local/src/pd/perl_modules/DBD-Oracle/DBD-Oracle-1.06$ make te st PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.005/i386-linux -I/usr/lib/perl5/5.005 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/base..............Failed to load Oracle extension and/or shared libraries: install_driver(Oracle) failed: Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169. at (eval 1) line 3 at t/base.t line 19 The remaining tests will probably also fail with the same error. *** Please read the README and README.help files for help. *** FAILED tests 4-5 Failed 2/5 tests, 60.00% okay t/general...........install_driver(Oracle) failed: Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169. at (eval 1) line 3 at t/general.t line 20 dubious Test returned status 255 (wstat 65280, 0xff00) Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.005/Test/Harness.pm line 288. make: *** [test_dynamic] Error 255 oracle@debian:/usr/local/src/pd/perl_modules/DBD-Oracle/DBD-Oracle-1.06$ Script done on Thu Feb 8 10:20:17 2001 Can anyone give me some guidance on what to try next? -- Stan Brown [EMAIL PROTECTED] 843-745-3154 Charleston SC. -- Windows 98: n. useless extension to a minor patch release for 32-bit extensions and a graphical shell for a 16-bit patch to an 8-bit operating system originally coded for a 4-bit microprocessor, written by a 2-bit company that can't stand for 1 bit of competition. - (c) 2000 Stan Brown. Redistribution via the Microsoft Network is prohibited.