I'm attempting to install DBD::Informix 1.04.PC1 on an HP-UX 11i system.
I'm using Perl 5.8.0, compiled as 64bit, HP Ansi-C compiler and
DBI-1.30.

Here is the results of a 'perl Makefile.PL':

Configuring Informix Database Driver for Perl Version 1.04.PC1
(2002-11-21) (aka DBD::Informix)
        You are using DBI version 1.30 and Perl version 5.008
Remember to actually read the README file!

Perl:     perl5.008 PA-RISC2.0-LP64 dl_hpux.xs
System:   hp-ux mldev b.11.11 u 9000800 183921507 unlimited-user license

Compiler: cc +O2 +Onolimit  -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings
+DD64 -I/usr/local/include +DA2.0w -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 
Loader:   /usr/bin/ld

Using INFORMIX-ESQL Version 9.50.HC1 from /opt/informix

Beware: DBD::Informix is not yet aware of all the new IUS data types.

** Using -shared from DBD_INFORMIX_ESQLC_LINKAGE environment variable.

Assert macro will be disabled!

lib/DBD/Informix/Defaults.pm written OK
esqlvrsn.h written OK
esqlinfo.h written OK

Testing whether your Informix test environment will work...
cc: warning 441: Previous '+DA' or '+DD' option overridden by '+DA2.0w'
option.
cc: warning 441: Previous '+DA' or '+DD' option overridden by '+DA2.0w'
option.
/usr/ccs/bin/ld: esqltest.o: Mismatched ABI. 64-bit PA object file found
in 32-bit link.
Failed to link test program esqltest

I have the following env variables set:

export INFORMIXDIR=/opt/informix
export PATH=$INFORMIXDIR/bin:$PATH
export INFORMIXSERVER=xxxxxx
export DBD_INFORMIX_DATABASE=xxxx@xxxxxx
export DBD_INFORMIX_USERNAME=xxxxxx
export DBD_INFORMIX_PASSWORD=xxxxxx
export DBD_INFORMIX_ESQLC_LINKAGE=-shared

Any help would be appreciated.
-Dave Minor <[EMAIL PROTECTED]>

Reply via email to