[freetds] Build problems on AIX
Ben Lentz
ben.lentz at gmail.com
Thu Dec 11 20:15:42 EST 2008
>> .deps/connectparams.Tpo -c connectparams.c -DPIC
>> connectparams.c:90: error: static declaration of
>> 'SQLGetPrivateProfileString' follows non-static declaration
>> /opt/local/include/odbcinst.h:468: error: previous declaration of
>> 'SQLGetPrivateProfileString' was here
>> make[3]: *** [connectparams.lo] Error 1
>> make[3]: Leaving directory `/home/blentz/test/test/freetds-0.82/src/odbc'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/home/blentz/test/test/freetds-0.82/src/odbc'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/home/blentz/test/test/freetds-0.82/src'
>> make: *** [all-recursive] Error 1
>>
>> Fix:
>> env CC="$CC -DHAVE_SQLGETPRIVATEPROFILESTRING" ./configure
>>
>> Not sure what's up with this. GNU libtool 1.5.26 is installed in
>> /opt/local and is first in PATH.
>>
>>
>
> Mmm.... did you use --with-unixodbc=/opt/local during configure ?? It
> seems configure fails to found SQLPrivateProfileString function in
> odbcinst.
>
Nope, I didn't try that. I figured (perhaps incorrectly) it would be
auto-detected to avoid the conflict.
More information about the FreeTDS
mailing list