Re: sqlcmd-72.00 compile problems
Posted in 2003
The CSDK2.81.UC2 has the errno issue resolved. The _ctypes problem should
be addressed in the next release of CSDK - CSDK2.81.UC3 due for release
soon!
Cheers,
Abhi.
--------------------------------------------------------------------
There are 10 kinds of people,,,,,
.... those who understand binary notations, and those who don't.
--------------------------------------------------------------------
Jonathan Leffler <jleffler@earthlink.net>
Sent by: owner-informix-list@iiug.org
10/08/2003 12:21 AM
Please respond to Jonathan Leffler
To: informix-list@iiug.org
cc:
Subject: Re: sqlcmd-72.00 compile problems
Mark Fenbers wrote:
> I downloaded and installed the latest client SDK from Informix this
morning
> (2.81 UC2).
>
> I downloaded sqlcmd-72.00 as well. I ran ./configure. No problems. I
ran
> 'make' and got the following messages after getting pretty far:
>
> INFORMIXC="gcc" esql -o appblob appblob.o libjlss.a> /opt/informix/lib/esql/libifgls.so: undefined reference to `__ctype_b'
> /opt/informix/lib/esql/libifgls.so: undefined reference to
`__ctype_toupper'
> /opt/informix/lib/esql/libifgls.so: undefined reference to
`__ctype_tolower'
> collect2: ld returned 1 exit status
> make: *** [appblob] Error 1
>
>
> I checked the files in /opt/informix/lib/esql/ and see a libifgls.so
that is
> older (May 15) compared to the libifgls.a which has today's date (when I
> installed the CSDK), but both were put on the system today when I
installed the
> CSDK (because I started with a clean slate). All the remaining
compilations
> from 'make -k' show this error, too.
>
> How do I get past this problem?
This is basically the RedHat 9 problem alluded to elsewherein c.d.i
today - it is primarily a bug in ESQL/C rather than any of the code in
SQLCMD per se. I've lost track of the correct version of CSDK for
fixing this problem - I think it exists, but I'm not sure what the
number is (beyond, apparently, being later than 2.81.UC2). According
to one of the other posts, the ESQL/C version 9.53.UC2 has the errno
problem fixed - and presumably this one too. When you type 'esql -V',
is this the version you get?
--
Jonathan Leffler #include <disclaimer.h>
Email: jleffler@earthlink.net, jleffler@us.ibm.com
Guardian of DBD::Informix v2003.04 -- http://dbi.perl.org/
sending to informix-list