Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 05.12.2018, 12:30   #1
ivan.tiran
Форумчанин
 
Аватар для ivan.tiran
 
Регистрация: 24.08.2011
Сообщений: 118
Репутация: 8
По умолчанию Сборка 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) ничего не дали.
Может кто подскажет как можно решить эту проблему? Может ключ дополнительно какой-то нужно прописать?

Спасибо.
ivan.tiran вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при сборке программы Solaire Общие вопросы C/C++ 2 10.07.2017 00:20
Сборка статической библиотеки с mingw ArmanPrestige Общие вопросы C/C++ 1 17.03.2015 02:34
проблемы при сборке проекта brutalis Qt и кроссплатформенное программирование С/С++ 2 21.01.2013 18:50
Проблема с взаимодействием динамической и статической памяти - обращение к статической переменной Comst95 Паскаль 1 03.01.2012 18:46
QMySQL - сборка драйвера под Windows Ivan_32 C/C++ Базы данных 1 11.02.2011 05:44


04:41.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru