informdb-1.3 install help

Lennie Jarratt lennie.jarratt at bigidea.com
Mon Jun 24 17:16:39 EDT 2002


I am trying to install informixdb-1.3 with Python 2.1.  When I run make
(using gmake) I get the following error:

make[1]: Entering directory `/disk2/zope/informixdb-1.3/ext'
make[1]: Circular _informixdb.c <- _informixdb.c dependency dropped.
gcc -shared  ./_informixdb.o ./dbi.o
-L/export/home/informix/informix/lib -L/ex
port/home/informix/informix/lib/esql -lifsql -lifasf -lifgen -lifos
-lifgls -lns
l -lsocket -laio -lm -ldl -lelf
/export/home/informix/informix/lib/esql/checkapi.o -lifglx  -o
./_informixdb.so
ld: fatal: file /export/home/informix/informix/lib/esql/libifsql.so:
wrong ELF class: ELFCLASS64
ld: fatal: file /export/home/informix/informix/lib/libifasf.so: wrong
ELF class: ELFCLASS64
ld: fatal: file /export/home/informix/informix/lib/esql/libifgen.so:
wrong ELF class: ELFCLASS64
ld: fatal: file /export/home/informix/informix/lib/esql/libifos.so:
wrong ELF class: ELFCLASS64
ld: fatal: file /export/home/informix/informix/lib/esql/libifgls.so:
wrong ELF class: ELFCLASS64
ld: fatal: file /export/home/informix/informix/lib/esql/checkapi.o:
wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to ./_informixdb.so

collect2: ld returned 1 exit status
make[1]: *** [_informixdb.so] Error 1
make[1]: Leaving directory `/disk2/zope/informixdb-1.3/ext'
make: *** [sharedmods] Error
2

Is this because I am using the 64 bit Informix Client or is there
another reason?
If it is the 64 bit problem, is there a version of informixdb for 64
bit?  My dilema is that I want to use Zope and python for the rewrite of
my companies inhouse application.  We use Informix 9.2 on a Solaris 64
bit machine.  Without this support I cannot do this and will have to use
Perl or JSP.

Please Help.

Thanks.

Lennie



More information about the Python-list mailing list