Can somebody please throw some insight on this?
I'm having the following problem when I run
perl Makefile.PL to build DBD-Oracle-1.06.
perl version installed : 5.6.1
DBI version installed : DBI-1.15
C compiler used : /opt/SUNWpro5.0/SUNWspro/bin/cc
Oracle version installed : 8.1.7 for sun Sparc Solaris
Oracle components installed : Enterprise Edition
components and Pro* C.
Environment variables set : ORACLE_HOME, ORACLE_SID
Here is the warning and the error, the complete output
is in the attachment. I'm suspecting this has
something to do with the Oracle installation.
DBD_ORA_OBJ.o is of zero length.
Discovering Oracle OCI build rules...
Warning: Oracle build rule discovery failed (256)
Oracle oci build command:
cc -L/starfish/oracle/lib/
-L/starfish/oracle/rdbms/lib/ -o DBD_ORA_EXE
DBD_ORA_OBJ.o -lclntsh
/starfish/oracle/rdbms/lib/kpuadef.o `sed -e
's/-ljava//
g' /starfish/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8
-lnl8 -lnro8 `sed -e 's/-l
java//g' /starfish/oracle/lib/ldflags` -lnsgr8 -lnzjs8
-ln8 -lnl8 -lclient8 -lv
sn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8
-lcore8 -lnls8 -lcore8 -ln
ls8 `sed -e 's/-ljava//g'
/starfish/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -ln
l8 -lnro8 `sed -e 's/-ljava//g'
/starfish/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -l
n8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8
-lgeneric8 -ltrace8 -lnls8 -lcore
8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8
-lcommon8 -lgeneric8 -lnls8
-lcore8 -lnls8 -lcore8 -lnls8 `cat
/starfish/oracle/lib/sysliblist` `if [ -f
/usr/lib/libsched.so ] ; then echo -lsched ; else
true; fi` -R/starfish/oracle/
lib -laio -lposix4 -lkstat -lm -lthread
ld: elf error: file DBD_ORA_OBJ.o: unknown
type, unable to process using
elf(3E) libraries
ld: fatal: File processing errors. No output
written to DBD_ORA_EXE
*** Error code 1
make: Fatal error: Command failed for target
`build'
Unable to interpret Oracle oci build commands. Using
fallback approach.
Thanks.
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
make.out