Название: qt4+linux+MS Access Отправлено: mokynis от Апрель 17, 2016, 12:28 можно как-то соединяться с access из Qt-программы из-под Linux? В windows получается без проблем, а вот та же программа из Linux ругается на отсутствие ODBC-библиотеки. Ставил из стандартного Debian 8 QT Creator (Creator 3.2.1, Qt 4.8.6), потом добавил libqt4-sql-odbc и libmdb2. Соединиться пытался из стандартного примера sqlbrowser
Название: Re: qt4+linux+MS Access Отправлено: titan83 от Апрель 23, 2016, 10:54 Вы можете проверить зависимости файла libqtsqlodbc.so:
ldd libqtsqlodbc.so увидите библиотеки, от которых зависит данный модуль. чтобы удовлетворить эти зависимости попробуйте: sudo apt-get install unixodbc unixodbc-dev freetds-dev freetds-bin tdsodbc я не знаю какая версия freetds стоит в Jessie, но файл настроек freetds.conf может быть как в /etc, так и в /etc/freetds, там поменяйте для начала host на IP вашего сервера. По идее должно начать работать. Это база. У меня на устройстве стоит Wheezy, и версии freetds и odbc от 2011, я тут попробовал собрать последние (2015 год) версии из исходников - получилось, но вам для начала подойдет то, что есть в репо. Удачи. |