Hello I am also trying make DBD::Oracle on hp-ux 11i, 64bit kernel, running Oracle 9i. I have installed perl 5.6.1, DBD version 1.28 and running make for DBD::Oracle I get exactly the same error; ld: /oracle/app/product/9.0.1/rdbms/lib/defopt.o: Mismatched ABI. 64-bit PA object file found in 32-bit link. *** Error exit code 1
Stop. /usr/bin/make -- NOT OK I see you concluded after making changes and getting the make, make test and make install to kind of succeed, you could not connect to database, did you resolve that ? Why can't the DBD::Oracle use 64 bit libraries, i.e. lib path in env_rdbms.mk ? Thanks Richard
