Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
9.8.2015, 20:26 | Получение системной даты | Так:
|
gbcesc, | ||
23.5.2015, 13:46 | Добавить драйвер QPSQL | pwp2008, | |||
23.5.2015, 11:01 | Добавить драйвер QPSQL | возможно проблема в rpath той so которую вы взяли с другой машины. pwp2008, в терминале наберите:
Сделать это нужно в каталоге где находится libqsqlite.so. Появится файл ldd-libqsqlite.so. Покажите его содержимое. Qt-4.5.0 и пытаюсь добавить к /plugins/sqldriver libqsqlpsql.so правда для других версий : то 4, то 4.6 Поправьте меня кто нидудь, если это не так. Вроде версия должна полностью совпадать. И еще, можно чуть подробнее про второй вариант сборки Не надо ничего вытаскивать пусть там и находится, переходите в src-4.6.0/src/plugins/sqldrivers/psql и выполняете qmake и make. Функцию -no-rpath , конечно, я еще для себя не уяснил. Цитата # ./configure --help | grep rpath -no-rpath .......... Do not use the library install path as a runtime + -rpath ............. Link Qt libraries and executables using the library |
pwp2008, | ||
22.5.2015, 22:52 | Добавить драйвер QPSQL | Не совсем пока въезжаю, как мне эту доустановку только драйвера сделать... Выше же определились. 1. Качаете qt 4.6. 2. Собираете Qt 4.6 с драйвером qsqlpsql или отдельно проект qt-everywhere-opensource-src-4.6.0/src/plugins/sqldrivers/psql 3. Переносите libqsqlpsql.so на целевую ПЭВМ |
pwp2008, | ||
21.5.2015, 20:02 | Добавить драйвер QPSQL | Может и сборку нужно делать непосредственно в том Qt, в который я и хочу его добавить Так и надо. libqsqlpsql.so из Qt_4.5 в Qt_4.6 не будет виден. Ещё нужно что бы драйвер (или QT полностью) сибирались в режиме релиза либо всё в режиме отладки и программа которая будет использовать драйвер тоже собиралась в том же режиме. |
pwp2008, | ||
20.5.2015, 21:08 | Добавить драйвер QPSQL | Получили системный блок с предустановленными МСВС и Qt-4.6, но в Qt нет драйвера QPSQL, есть только QSQLITE. Можно ли его (QPSQL)туда добавить без переустановки Qt-4.6 и, если можно, то как это сделать. Частичная проблема еще в том, что нет дистрибутива Qt-4.6, а есть Qt-4.5.0, но из него нужен только драйвер QPQSL. 2. Или нужно ставить Qt-4.5.0 полностью и на ней работать? <<< Можно ли его (QPSQL)туда добавить Можно. <<< если можно, то как это сделать Собрать libqsqlpsql.so и положить рядом с libqsqlite.so. <<< Частичная проблема еще в том, что нет дистрибутива Qt-4.6, а есть Qt-4.5.0 Как нет? Вот 4.6.* <<< Или нужно ставить Qt-4.5.0 полностью и на ней работать? Это спросите у тех от кого получаете задание на разработку. |
pwp2008, | ||
Текстовая версия | Сейчас: 25.11.2024, 1:15 |