On 16-Aug-2002 DeeDee Anders wrote: > Has anyone had any heartburn with getting DBD to test/install on AIX 64 > bit? I am running Oracle 9.0.1.3 and have tried DBD-Oracle-1.12 with > compile ok, but make test returns: > ld: 0711-736 ERROR: Input file > /oracle/app/oracle/product/9.0.1/rdbms/lib/defopt.o: > XCOFF64 object files are not allowed in 32-bit mode. > > any ideas if DBD is supported on 64 bit Oracle 9.0.1.3 on AIX 4.3.3? > Any ideas how to handle this error. We have tried mutliple versions of > perl with no success either.....we are about to downgrade to 32 bit > version of Oracle but want to avoid this if there is a fix for the DBD > stuff.
It appears your Oracle supplied object )defopt.o) is 64bit and you've built DBI 32 bit (the default I believe). You can prove this doing a file(1) on the DBI objects and the Oracle objects. You probably need to find the xlc flag for 64bit and set it in DBI's Makefile (I don't remember it off hand). Martin -- Martin J. Evans Easysoft Ltd, UK Development
