Okay, > It would be good if you could hack the Makefile.PL to get the build > rule discovery to work.
I have hacked the Makefile.PL so that it can work out the build rule: New output from perl Makefile.PL -v: ... Attempting to discover Oracle OCI build rules... gcc -B/usr/ccs/bin/ -c DBD_ORA_OBJ.c by executing: make -f /usr/local/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk build ECHODO=true ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE= CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o Oracle oci build command: echo -L/usr/local/oracle/product/9.2.0/lib/ -L/usr/local/oracle/product/9.2. 0/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `cat /usr/local/oracle/product/9.2.0/lib/sysliblist` -R/usr/local/oracle/product/ 9.2.0/lib -laio -lposix4 -lkstat -lm -lthread -L/usr/local/oracle/product/9.2.0/lib/ -L/usr/local/oracle/product/9 .2.0/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh -lnsl -lsocket -lgen -ldl -lsched -R/usr/local/oracle /product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread ... Linking with OTHERLDFLAGS = -L/usr/local/oracle/product/9.2.0/lib/ -L/usr/local/oracle/product/9.2.0/r dbms/lib/ -lclntsh -lnsl -lsocket -lgen -ldl -lsched -R/usr/local/oracle/p roduct/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread [from 'build' rule] However - the make test is failing exactly as before. See previous thread for full details. Not sure what to try next? Ben.