Build issue on AIX (invalid connection)
Sebastien FLAESCH <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Organization | Four Js Development Tools |
| Message-ID | <[email protected]> |
Trying to build 0.95.5 on AIX 6.1 in 64bit mode... $ export OBJECT_MODE=64 $ CC="gcc -maix64" CXX="g++ -maix64" LDFLAGS="-maix64" ./configure --prefix=$FTMDIR --with-odbc-nodm=/dbs/64bits/uxo/2.3.1 Note that we are using unixODBC 2.3.1, and we don't want to use unixODBC as we link directly with libtdsodbc.a/.so ... A simple connection fails and SQLGetDiagRec() returns a strange error message: SQL State: 42000 SQL code : 18456 Message : [FreeTDS][SQL Server]L SQL SERVER error 18456 is an invalid user/login issue, but when I switch to an older version of FreeTDS (0.92), same data source + username + login connects without problem... Any ideas? I suspect some unixODBC defines problem... Any way to check that the unixODBC defines (32b/64b SQLLEN) match? sizeof(SQLLEN) = 8 Seb