Здравствуйте, гость ( Вход | Регистрация )
tp4 | Дата 10.8.2011, 13:12 |
Если решили проблему, то можете подробно описать действия. как запустить firebird 2.5 в Qt. Какие обновления откуда скачать. Если можно по пунктам. Можети другим пригодится. Спасибо! Да, конечно. Сейчас попробую. Только у меня на данном этапе не стояло задачи корректно поставить firibird в Linux. Цель была установить абы-как, лишь бы можно было скомпилить драйвер и проверить корректность работы программы в иксах. Итак, для установки и запуска Firebird2.5. делал следующее: 1. Со странички http://www.firebirdsql.org/en/firebird-2-5/ скачал FirebirdCS-2.5.0.26074-0.i686.tar.gz из раздела Linux x86. 2. Распаковал в /opt/ 3. cd /opt/FirebirdCS-2.5.0.26074-0.i686 4. sudo ./install.sh - установка по умолчанию произвелась в /opt/firebird 5. apt-get istall firebird2.5-dev 6. sudo /opt/firebird/bin/fb_init_server 7. sudo /opt/firebird/bin/isql 8. CONNECT "путь к бд" 9. user 'SYSDBA' password 'masterkey' |
|
mishabard | Дата 10.8.2011, 11:47 |
4.7.0. не может. В патч-версии не вносят изменения, только исправления. Исправления в модуле SQL я что-то не припомню даже между 4.6 / 4.7А драйвер собираю из исходников 4.7.3. На sql.ru подсказывают, что в несоответствии этих версий может быть проблема. Все-таки компиляция с 4.7.3 решила проблему. Если решили проблему, то можете подробно описать действия. как запустить firebird 2.5 в Qt. Какие обновления откуда скачать. Если можно по пунктам. Можети другим пригодится. Спасибо! |
|
tp4 | Дата 10.8.2011, 10:49 |
4.7.0. не может. В патч-версии не вносят изменения, только исправления. Исправления в модуле SQL я что-то не припомню даже между 4.6 / 4.7А драйвер собираю из исходников 4.7.3. На sql.ru подсказывают, что в несоответствии этих версий может быть проблема. Все-таки компиляция с 4.7.3 решила проблему. |
|
Litkevich Yuriy | Дата 9.8.2011, 19:16 |
4.7.0. не может. В патч-версии не вносят изменения, только исправления. Исправления в модуле SQL я что-то не припомню даже между 4.6 / 4.7А драйвер собираю из исходников 4.7.3. На sql.ru подсказывают, что в несоответствии этих версий может быть проблема. |
|
tp4 | Дата 9.8.2011, 17:26 |
а Qt какой версии? 4.7.0. А драйвер собираю из исходников 4.7.3. На sql.ru подсказывают, что в несоответствии этих версий может быть проблема. Попробую собрать библиотеку полностью из исходников и проделать заново процедуры по компиляции драйвера. |
|
Litkevich Yuriy | Дата 9.8.2011, 16:44 |
а Qt какой версии? | |
tp4 | Дата 9.8.2011, 11:43 |
Было примерно тоже самое, правда у меня еще и c isql было проблемно подключиться. В итого установил firebird 2.1. Если у тебя получится - напиши подробно как ты 2.5 поднял. 2.5. устанавливал очень просто: 1. скачал FirebirdCS-2.5.0. 2. распаковал 3. запустил install.sh |
|
mishabard | Дата 9.8.2011, 11:28 |
Было примерно тоже самое, правда у меня еще и c isql было проблемно подключиться. В итого установил firebird 2.1. Если у тебя получится - напиши подробно как ты 2.5 поднял. | |
tp4 | Дата 8.8.2011, 20:02 |
Здравствуйте, господа! Пытался скомпилить драйвер QIBASE для работы с Firebird в Ubuntu и протестить его работу с использованием sqlbrowser'а из демок. Вытоге при нажатии на кнопке "OK" sqlbrowser'а, программа аварийно завершается с сообщением: Цитата /opt/qt-everywhere-opensource-src-4.7.3/demos/sqlbrowser-build-desktop/sqlbrowser: symbol lookup error: /usr/lib/qt4/plugins/sqldrivers/libqsqlibase.so: undefined symbol: isc_attach_database Делал следующее: 1. Установил FirebirdCS-2.5.0 в /opt/firebird. 2. Распаковал исходники qt в /opt/qt4. (На момент начала всех действий qt4 была установлена из бинарников) 3. Компиляция драйвера: Цитата cd /opt/qt/src/plugins/sqldrivers/ibase qmake -o Makefile "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib/libfbclient.so" ibase.pro 4. Положил собранную libqsqlibase.so в /usr/lib/qt4/plugins/sqldrivers 5. Заполняю все поля sqlbrowser'а, нажимаю OK и программа аварийно завершается с вышеуказанным сообщением. СУБД и база в порядке - успешно конектился с помощью isql и исполнял запросы. Помогите, пожалуйста, разобраться в проблеме. Буду очень благодарен. Спасибо. Ubuntu 10.10, Qt4, firebird 2.5.0. |
|
Просмотр темы полностью (откроется в новом окне) | |
![]() |
|
Текстовая версия | Сейчас: 11.7.2025, 7:52 |