[unixODBC-dev] ODBCConfig: undefined symbol: iniElement
ikorot at earthlink.net
Mon Nov 14 05:31:49 GMT 2005
After successfully installing the unixODBC-2.2.12 and successfully re-compiling my project, I got the following on run-time:
"undefined symbol: SQLConfigDataSource".
I guess, I just didn't link against the unixODBC library. But my understanding was that the linker should pick that library by default, after successfully installing unixODBC.
So, what am I suppose to do?
Thank you in advance.
P.S.: Like I explained in the previous E-mail with the 2.2.12, the "iniElement" problem is gone.
From: Nick Gorham <nick at lurcher.org>
Sent: Nov 12, 2005 12:09 AM
To: Igor Korot <ikorot at earthlink.net>, Development issues and topics for unixODBC <unixodbc-dev at easysoft.com>
Subject: Re: [unixODBC-dev] ODBCConfig: undefined symbol: iniElement
Igor Korot wrote:
>I just installed the unixODBC 2.2.12, and this problem is fixed there.
>If you wait for a couple of days the ebuild for it will be available. Otherwise you can go to ftp://ftp.sourceforge.org/pub and download the latest version of unixODBC, comple it using the latest libtool stable, and enjoy. If you don't have a latest libtool, you either upgrade this, or build from the CVS.
>I upgraded the libtool, and it compiled fine. The issue with the iniElement is gone.
>Next, I am going to test, if the problem with the linking to the library is gone.
>P.S.: BTW, are you using the "bakefiles" or good old 'Makefile'? I am asking because, when the ebuuild will be available for Gentoo, I will like to switch, and would want to un-install, the hand compiled version.
Sorry, I don't understamd that.
Just be aware that 2.2.12 is NOT releases, feel free to use it, but
there may well be a later, official 2,2,12 that has other changes.
More information about the unixODBC-dev