|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2018, 11:30 | #1 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 138
|
Сборка QPSQL драйвера при статической сборке Qt.
Добрый день.
Знаю, что тема изъезжена и раздражает тру программистов на Qt. Но, мне нужно собрать статически Qt с поддержкой драйвера QPSQL. Qt 5.9. Компилятор Mingw32. ОС Windows 7. Я собирал Qt по этой статье https://vladsol.tk/2017/05/qt-5-8-static-build/. Проблем не было. Но по этой статье происходит сборка только драйверов QOCI и QSQLITE. Попробовал подкинуть dll в папку plugins статической сборки, но Qt отказывается видеть динамические либы. (В крайнем случае думал, пусть dll QPSQL тащится с собой). Я решил пересобрать заново статическую сборку Qt. При сборке указывал ключ –qt-sql-psql. В итоге конфигурационный батник принял только -sql-psql. Пришлось добавить так же пути к либам PSQL_LIBS="C:\Program Files (x86)\PostgreSQL\9.3\lib\libpq.lib" -I "C:\Program Files (x86)\PostgreSQL\9.3\include" -L "C:\Program Files (x86)\PostgreSQL\9.3\lib" Но, появилась новая ошибка Note: Using static linking will disable the use of dynamically loaded plugins. Make sure to import all needed static plugins, or compile needed modules into the library. Note: No wayland-egl support detected. Cross-toolkit compatibility disabled. WARNING: Python version 2 (2.7.5 or later) is required to build QtWebEngine. ERROR: Qt requires a compliant STL library. Check config.log for details. Поиски решения, которой (ERROR: Qt requires a compliant STL library) ничего не дали. Может кто подскажет как можно решить эту проблему? Может ключ дополнительно какой-то нужно прописать? Спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при сборке программы | Solaire | Общие вопросы C/C++ | 2 | 09.07.2017 23:20 |
Сборка статической библиотеки с mingw | ArmanPrestige | Общие вопросы C/C++ | 1 | 17.03.2015 01:34 |
проблемы при сборке проекта | brutalis | Qt и кроссплатформенное программирование С/С++ | 2 | 21.01.2013 18:50 |
Проблема с взаимодействием динамической и статической памяти - обращение к статической переменной | Comst95 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 03.01.2012 18:46 |
QMySQL - сборка драйвера под Windows | Ivan_32 | C/C++ Базы данных | 1 | 11.02.2011 04:44 |