I am loading DBD::Informix on hpux 11.0.  Unfortunately Perl is installed for 32 bit 
os, now when I type make it gives me the following error:
 
LD_RUN_PATH="" ld -o blib/arch/auto/DBD/Informix/Informix.sl -b Informix.o dbdimp.o 
dbdattr.o sqltoken.o sqltype.o ixblob.o decsci.o odbctype.o link.o esqlcver.o 
esqlc_v6.o -L/usr/informix/product/clisdk/lib -L/usr/informix/product/clisdk/lib/esql 
/usr/informix/product/clisdk/lib/esql/libifos.a 
/usr/informix/product/clisdk/lib/esql/libifgen.a 
/usr/informix/product/clisdk/lib/esql/libifsql.a 
/usr/informix/product/clisdk/lib/libifasf.a 
/usr/informix/product/clisdk/lib/esql/libifos.a 
/usr/informix/product/clisdk/lib/esql/libifgen.a 
/usr/informix/product/clisdk/lib/esql/libifgls.a -lnsl -lm -lsec 
/usr/informix/product/clisdk/lib/esql/libifglx.a 

ld: /usr/informix/product/clisdk/lib/esql/libifos.a: Not a valid library (invalid 
magic number). Possibly a 64-bit PA archive library (Mismatched ABI).

*** Error exit code 1

 

Informix, and the sdk client are all installed for 64 bit os.  Is there a way to 
resolve this without reloading perl or informix?  Should I try to get an sdk client 
for 32 bit?

Thanks,

Linda

 

  • ... Thimmasandra S Subbegowda
    • ... Webb Linda-ra0546
      • ... Jonathan Leffler
    • ... "Иван Иванов"

Reply via email to