Hi All,

   I am trying to compile DBD::Informix on linux redhat 8, DBI is 1.14, Informix 7.3.1 
dynamix server and esql/c 9.52 UC2, perl 5.6.0; perl Makefile.PL goes fine but  make 
fails with the following :
(...)
cp lib/DBD/Informix/TechSupport.pm blib/lib/DBD/Informix/TechSupport.pm
cp lib/DBD/Informix/TestHarness.pm blib/lib/DBD/Informix/TestHarness.pm
cp lib/DBD/Informix/Summary.pm blib/lib/DBD/Informix/Summary.pm
cp lib/DBD/Informix/Defaults.pm blib/lib/DBD/Informix/Defaults.pm
cp lib/DBD/Informix/Configuration.pm blib/lib/DBD/Informix/Configuration.pm
cp lib/Bundle/DBD/Informix.pm blib/lib/Bundle/DBD/Informix.pm
cp Informix.pm blib/lib/DBD/Informix.pm
/usr/bin/perl -p -e "s/~DRIVER~/Informix/g" < /usr/local/lib/perl5/site_perl/5.6
.0/i686-linux/auto/DBI/Driver.xst > Informix.xsi
/usr/bin/perl -I/usr/local/lib/perl5/5.6.0/i686-linux -I/usr/local/lib/perl5/5.6
.0 /usr/local/lib/perl5/5.6.0/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.6
.0/ExtUtils/typemap Informix.xs > Informix.xsc && mv Informix.xsc Informix.c
cc -c -I/opt/informix/incl/esql -I/usr/local/lib/perl5/5.6.0/i686-linux/auto/DBI
 -I/usr/local/lib/perl5/site_perl/5.6.0/i686-linux/auto/DBI -I/auto/DBI -I/usr/l
ocal/lib/perl5/site_perl/5.6.0/i686-linux/auto/DBI -fno-strict-aliasing -D_LARGE
FILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2     -DVERSION=\"1.04.PC1\" -DXS_VERSION=\
"1.04.PC1\" -fpic -I/usr/local/lib/perl5/5.6.0/i686-linux/CORE -DESQLC_VERSION=9
52 -DNDEBUG Informix.c
Informix.xs: Dans la fonction -� XS_DBD__Informix__dr_FETCH -+:
Informix.xs:102: type d'argument invalide pour -� -> -+
make: *** [Informix.o] Erreur 1

 $INFORMIXDIR , $INFORMIXSERVER, $LD_LIBRARY_PATH, $PATH are set with the right 
informix directories...
Could someone help me on that problem? Thanks a lot in advance!
         Samuel

Reply via email to