[DB-SIG] informixdb
Anthony M. Ingraldi
A.M.INGRALDI@larc.nasa.gov
Wed, 29 Jul 1998 09:49:15 -0400
>Both compile very well, but when I try to import the _informixdb module
>there is the followin error:
>
>ImportError: ld.so.1: python: fatal: relocation error: file
>/users/dfauser/python/lib/python1.5/_informixdb.so:
>symbol gl_destroystring: referenced symbol not found
>
>Do you have any idea why this happens ?
>
I had a similar problem. I needed to make some changes to the informixdb
Makefile in order to achieve a successfull import. The key change is on
the LIBS definition line
old definition:
LIBS=-lasf -lsql -los -lgen
new definition:
LIBS=-lixsql -lixasf -lixgen -lixos -lixgls -lnsl -lsocket -laio -lm
/usr/local/informix/lib/esql/checkapi.o -lixglx
You may need a slightly different definition of LIBS in your environment.
Typing "esql -libs" at a command prompt should give you the necessary
linking information.
--
Tony Ingraldi | e-mail: A.M.INGRALDI@LaRC.NASA.GOV
NASA Langley Research Center |
Mail Stop 267 | Phone : (757) 864-3039
Hampton, VA 23681-2199 | Fax : (757) 864-7892