SQLCMD 89.00 configure failure 64-bit environment
Posted in 2014
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL, Platform-Specific Issues, Internationalization & Character Sets
Good afternoon IIUG community, I've downloaded the latest SQLCMD from the iiug software respository. However, on my SuSE SLES 11 64-bit Linux host running Informix IDS 11.70.FC4, I'm having compiler complaints when I run 'configure' for setting up SQLCMD 89.00. The error messages have to do with "skipping incompatible /opt/informix/lib/esql/libifsql.so": checking for /dev/stdin, /dev/stdout, /dev/stderr... yes checking for INFORMIXDIR... /opt/informix checking for ESQL/C compiler and version... compiler esql (version 370) checking for 32-bit vs 64-bit ESQL/C... 32 bits checking ESQL/C compiler works... /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifsql.so when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifsql.a when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifsql.so when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/libifasf.so when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/libifasf.a when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifasf.so when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgen.so when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgen.a when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifgen.so when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifos.so when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifos.a when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifos.so when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgls.so when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgls.a when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifgls.so when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifgls collect2: ld returned 1 exit status configure: error: failed Any suggestions to satisfy LIB requirement for sqlcmd 89.00 under SLES 11-Service Pack2 Linux? Thank-you in advance for any advice. V/r, Jonathan B. Smaby Pomona College (909) 621-8506 -- "If people stop bringing you problems, you've stopped leading." - LTG Jeffrey W. Talley, US Army Reserve
Please disregard my question. A sneakly little gcc-locale library was missing. Installing that from Novell's updates grabbed the missing lib. All is well. Sorry for the spam to the list. Thank-you. Jonathan B. Smaby Pomona College (909) 621-8506 -- "If people stop bringing you problems, you've stopped leading." - LTG Jeffrey W. Talley, US Army Reserve -----Original Message----- From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of Jonathan Smaby Sent: Monday, March 24, 2014 2:35 PM To: ids@iiug.org Subject: SQLCMD 89.00 configure failure 64-bit environment [32781] Good afternoon IIUG community, I've downloaded the latest SQLCMD from the iiug software respository. However, on my SuSE SLES 11 64-bit Linux host running Informix IDS 11.70.FC4, I'm having compiler complaints when I run 'configure' for setting up SQLCMD 89.00. The error messages have to do with "skipping incompatible /opt/informix/lib/esql/libifsql.so": checking for /dev/stdin, /dev/stdout, /dev/stderr... yes checking for INFORMIXDIR... /opt/informix checking for ESQL/C compiler and version... compiler esql (version 370) checking for 32-bit vs 64-bit ESQL/C... 32 bits checking ESQL/C compiler works... /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifsql.so when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifsql.a when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifsql.so when searching for -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifsql /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/libifasf.so when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/libifasf.a when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifasf.so when searching for -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifasf /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgen.so when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgen.a when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifgen.so when searching for -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifgen /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifos.so when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifos.a when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifos.so when searching for -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifos /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgls.so when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /opt/informix/lib/esql/libifgls.a when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libifgls.so when searching for -lifgls /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lifgls collect2: ld returned 1 exit status configure: error: failed Any suggestions to satisfy LIB requirement for sqlcmd 89.00 under SLES 11-Service Pack2 Linux? Thank-you in advance for any advice. V/r, Jonathan B. Smaby Pomona College (909) 621-8506 -- "If people stop bringing you problems, you've stopped leading." - LTG Jeffrey W. Talley, US Army Reserve ******************************************************************************* Forum Note: Use "Reply" to post a response in the discussion forum.
Fortunately, I didn't get around to reading about your problem until you'd already sent me the 'all clear'. Thanks. Good luck. On Mon, Mar 24, 2014 at 2:47 PM, Jonathan Smaby <Jonathan.Smaby@pomona.edu>wrote: > Please disregard my question. A sneakly little gcc-locale library was > missing. > Installing that from Novell's updates grabbed the missing lib. > > All is well. > > Sorry for the spam to the list. > > Thank-you. > > Jonathan B. Smaby > Pomona College > (909) 621-8506 > -- > "If people stop bringing you problems, you've stopped leading." - LTG > Jeffrey > W. Talley, US Army Reserve > > -----Original Message----- > From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of > Jonathan > Smaby > Sent: Monday, March 24, 2014 2:35 PM > To: ids@iiug.org > Subject: SQLCMD 89.00 configure failure 64-bit environment [32781] > > Good afternoon IIUG community, > > I've downloaded the latest SQLCMD from the iiug software respository. > However, > on my SuSE SLES 11 64-bit Linux host running Informix IDS 11.70.FC4, I'm > having compiler complaints when I run 'configure' for setting up SQLCMD > 89.00. > > The error messages have to do with "skipping incompatible > /opt/informix/lib/esql/libifsql.so": > > checking for /dev/stdin, /dev/stdout, /dev/stderr... yes checking for > INFORMIXDIR... /opt/informix checking for ESQL/C compiler and version... > compiler esql (version 370) checking for 32-bit vs 64-bit ESQL/C... 32 bits > checking ESQL/C compiler works... > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifsql.so when searching for > -lifsql > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifsql.a when searching for > -lifsql > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /usr/lib/libifsql.so when searching for -lifsql > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > cannot find -lifsql > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/libifasf.so when searching for > -lifasf > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/libifasf.a when searching for > -lifasf > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /usr/lib/libifasf.so when searching for -lifasf > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > cannot find -lifasf > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifgen.so when searching for > -lifgen > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifgen.a when searching for > -lifgen > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /usr/lib/libifgen.so when searching for -lifgen > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > cannot find -lifgen > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifos.so when searching for > -lifos > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifos.a when searching for > -lifos > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /usr/lib/libifos.so when searching for -lifos > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > cannot find -lifos > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifgls.so when searching for > -lifgls > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /opt/informix/lib/esql/libifgls.a when searching for > -lifgls > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > skipping incompatible /usr/lib/libifgls.so when searching for -lifgls > /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: > cannot find -lifgls > collect2: ld returned 1 exit status > configure: error: failed > > Any suggestions to satisfy LIB requirement for sqlcmd 89.00 under SLES > 11-Service Pack2 Linux? > > Thank-you in advance for any advice. > > V/r, > > Jonathan B. Smaby > Pomona College > (909) 621-8506 > -- > "If people stop bringing you problems, you've stopped leading." - LTG > Jeffrey > W. Talley, US Army Reserve > > > > ******************************************************************************* > Forum Note: Use "Reply" to post a response in the discussion forum. > > > > ******************************************************************************* > Forum Note: Use "Reply" to post a response in the discussion forum. > > -- Jonathan Leffler <jonathan.leffler@gmail.com> #include <disclaimer.h> Guardian of DBD::Informix - v2013.0521 - http://dbi.perl.org "Blessed are we who can laugh at ourselves, for we shall never cease to be amused." --047d7b343dfaf7e39704f562b67d