Did anyone get this below DBD::Oracle build problem fixed on Solaris?
Or any thoughts as to what may be happening is appreciated.

Installed Oracle 8.1.6 & DBI -1.15.


Using DBI 1.15 installed in
/usr/local/perl5.6/lib/site_perl/5.6.1/sun4-solaris/auto/DBI

 Configuring DBD::Oracle ...

>>>     Remember to actually *READ* the README file!
        Especially if you have any problems.

Using Oracle in /starfish/oracle
Found /starfish/oracle/rdbms/demo/demo_rdbms.mk
Found /starfish/oracle/otrace/demo/atmoci.mk
Found /starfish/oracle/precomp/demo/proc/demo_proc.mk
Using /starfish/oracle/rdbms/demo/demo_rdbms.mk
Reading /starfish/oracle/rdbms/demo/demo_rdbms.mk.
Reading /starfish/oracle/rdbms/lib/env_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' /starfish/oracle/lib/ldflags`
  returned '-lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8
-lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8   -lnldap8 -lldapclnt8
-lnsslb8   -ln8 -lncrypt8  -ln8 -lncrypt8   -lnoname8 -ln8 -lncrypt8
-lnrad8 -ln8 -lncrypt8   -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8   -lntcp8
-lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8

'
  expanded `sed -e 's/-ljava//g' /starfish/oracle/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /starfish/oracle/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /starfish/oracle/lib/ldflags`
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /starfish/oracle/lib/sysliblist`
  returned '-lnsl -lsocket -lgen -ldl -lsched'

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/-ljava//g' /starfish/oracle/lib/ldflags` -lnsgr8
-lnzjs8 -ln8 -lnl8 -lclient8  -lvsn8 -lwtc8  -lcommon8 -lgeneric8 -lwtc8
-lmm -lnls8  -lcore8 -lnls8 -lcore8  -lnls8 `sed -e 's/-ljava//g'
/starfish/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e
's/-ljava//g' /starfish/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
/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.


Reply via email to