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

Reply via email to