Добрый день!
У меня стоит xubuntu 10.4, в ней по умолчанию наверно стоял unixODBC v 2.2.11, а так же я ставил qt 4.6.2
Мне нужно подключиться к MS Sql Server'y из моего проекта
Читаю оф. документацию: http://doc.trolltech.com/4.4/sql-driver.html#qodbc-for-open-database-connecti...
Там написано всего несколько строчек:
How to Build the ODBC Plugin on Unix and Mac OS X
It is recommended that you use unixODBC. You can find the latest version and ODBC drivers at http://www.unixodbc.org. You need the unixODBC header files and shared libraries.
Tell qmake where to find the unixODBC header files and shared libraries (here it is assumed that unixODBC is installed in /usr/local/unixODBC) and run make:
cd $QTDIR/src/plugins/sqldrivers/odbc
qmake "INCLUDEPATH+=/usr/local/unixODBC/include" "LIBS+=-L/usr/local/unixODBC/lib -lodbc"
make
Сначала вроде бы нашел папку с установленным qt:
$cd /usr/share/qt4/plugins/sqldrivers
$ls
libqsqlite.so libqsqlmysql.so
поискал, что же там такого мне убунта наустанавливала в пакете unixodbc, нашел там только несколько файликов типа
/usr/lib/libgtrtst.so.1
/usr/lib/libgtrtst.so.1.0.0
/usr/lib/libodbc.so.1
/usr/lib/libodbc.so.1.0.0
/usr/lib/libodbccr.so.1
/usr/lib/libodbccr.so.1.0.0
/usr/lib/odbc
/usr/lib/odbc/libnn.so
/usr/lib/odbc/libodbctxt.so
Ну, то что ftp-шник unixodbc.org лежит, это еще пол беды, кое-как на sourceforg'e нашел исходники, скачал, распаковал в ~/tmp/unixODBC-2.3.0/
Там есть папки include, но нет папки lib
Естественно, папки /usr/share/qt4/plugins/sqldrivers/odbc у меня тоже нет, что туда класть?
Я в тупике, подскажите пожалуйста