In attempting to compile DBD-Oracle-1.06 on IRIX 6.5.11 against Oracle 7.3.4
DBI-1.14 is installed and make test runs.
perl Makefile.PL completes without errors.
make dies with:
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
LD_RUN_PATH="" cc -o ./blib/arch/auto/DBD/Oracle/Oracle.so
-n32 -mips3 -shared Oracle.o dbdimp.o oci7.o oci8.o
-L/d5/app/oracle/product/7.3.4/lib
-L/d5/app/oracle/product/7.3.4/rdbms/lib
/d5/app/oracle/product/7.3.4/lib/libclient.a -lsqlnet -lncr -lsqlnet
-lclient -lcommon -lgeneric -lsqlnet -lncr -lsqlnet -lclient -lcommon
-lgeneric -lepc -lepcpt -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3
-lnlsrtl3 -lsocket -lnsl -lm -lm -lcore3 -lsocket -lnsl -lm
ld32: FATAL 12 : Expecting n32 objects:
/d5/app/oracle/product/7.3.4/lib/libclient.a(ofen.o) is o32.
*** Error code 2 (bu21)
My Oracle libraries seem to be of a different format. I've tried
changing -n32 to -o32, but of course that just gets me in deeper over
my head. If anyone has some kind words of guidance for me, I'd
appreciate it.
Thanks.
--
Tim Clinton
University Theatre Services
403.220.4375