Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.82/340: Рейтинг темы: голосов - 340, средняя оценка - 4.82
StarWind
1 / 1 / 1
Регистрация: 06.10.2012
Сообщений: 27
1

Отучение Qt 5.2.0 от библиотек MinGW и Qt

05.01.2014, 23:31. Просмотров 70045. Ответов 171
Метки нет (Все метки)

Данная тема уже рассматривалась тут Сборка Qt: отучение Qt от mingw10.dll, libgcc_s_dw2-1.dll и других Qt***.dll По первому способу у меня не получилось. Может есть какие-то более современные гайды? Мое гугление ничего не дало. Или второй и третий способ с распаковкой исходников от 4.7.4 подойдет для 5.2?
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 23:31
Ответы с готовыми решениями:

Отучение Qt 5.2.0 от библиотек
http://www.cyberforum.ru/qt/thread1063918.html, пост Flassie, так вот у меня файл configure в...

Отучение Qt 5.2.0 от библиотек
Привет, форумчане! Недавно установил Qt 5.2.0 на Windows. Столкнулся с проблемой требования кучи...

Отлучение Qt 5.3.0 от библиотек MinGW и Qt
Отлучение Qt 5.3.0 от библиотек MinGW и Qt У меня Винда, или ОС Windows 7 64-bit (Ultimatiym) ...

Динамическое подключение библиотек C++ MinGW
Импользую VS Code и MinGW. Нужно динамически подключить несколько библиотек. Но при вызове...

Ошибка с подключением библиотек iostream.h в MinGW
Помогите разобраться. Не получается подключить библиотеки iostream.h. В среде MinGW 2.1 #include...

171
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
19.07.2016, 12:17 161
Уважаемые форумчане уже давно есть статические сборки Qt (на данный момент 5.6.1) в MSYS2 - пользуйтесь на здоровье
0
Rius
Эксперт .NET
6169 / 3999 / 962
Регистрация: 25.05.2015
Сообщений: 12,120
Записей в блоге: 12
Завершенные тесты: 4
19.07.2016, 12:26 162
Зачем, если можно собрать самим
https://wiki.qt.io/Building_a_static_Qt_for_Windows_using_MinGW
0
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
19.07.2016, 12:29 163
Хотя бы потому что там проделана огромная работа по фиксу всяких багов сборки для mingw-w64 и различных несостыковок. По крайней мере можете глянуть патчи, может кому из Вас пригодятся.
https://github.com/Alexpux/MINGW-pac...w64-qt5-static
1
n1b1ru
235 / 92 / 45
Регистрация: 22.01.2017
Сообщений: 357
02.05.2017, 00:06 164
Здравствуйте. Как я понял версии 5.6 и выше больше не собираются.
Собирал 4.8.7, сталкивался с ошибкой:
Код
copy qmake.exe C:\Qt\4.8.7\bin\qmake.exe
        1 file(s) copied.
Creating makefiles in src...
Generating Makefiles...
execute: Unknown error
   (-r)
   (C:/Qt/4.8.7/projects.pro)
   (-o)
   (C:/Qt/4.8.7)
Qmake failed, return code -1
Так и не понял в чём проблема. Добавил -fast в конфигурацию всё заработало.
Убрал ещё webkit. Тоже были ошибки.
0
02.05.2017, 00:06
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
02.05.2017, 08:00 165
В MSYS2 репозитории последняя версия Qt-5.8.0, nтак что вы не правы по поводу не собирается. Единственное теперь QtWebkit вынесен в отдельный пакет так как собирается из новой версии.
Qt-4.8.7 давно не собирал - не могу сказать в каком там состоянии все
0
Avazart
02.05.2017, 10:35
  #166

Не по теме:

Цитата Сообщение от Alexpux Посмотреть сообщение
Единственное теперь QtWebkit вынесен в отдельный пакет так как собирается из новой версии.
Заменен на QWebEngine наверное вы хотели сказать.

0
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
02.05.2017, 11:06 167
Нет не заменен на QWebEngine. Я сказал все правильно. QWebEngine не собирается с mingw компиляторами
0
Avazart
02.05.2017, 11:11
  #168

Не по теме:

Ну использовать

QtWebkit
не особо хороший выход ибо он хуже открывает сайты.

0
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
02.05.2017, 11:14 169
Цитата Сообщение от Avazart Посмотреть сообщение

Не по теме:

Ну использовать не особо хороший выход ибо он хуже открывает сайты.

Собираю новый Webkit, основанный на последних исходниках вебкита. Кстати его поддержку пилит наш соотечественник.
Прошу ознакомиться https://github.com/annulen/webkit/wiki
1
n1b1ru
235 / 92 / 45
Регистрация: 22.01.2017
Сообщений: 357
02.05.2017, 23:42 170
Alexpux, с MSYS2 не знаком.
Я имел ввиду что версии 5.6 и выше не собираются через configure.
Поправьте если я ошибаюсь.
0
gomodril
6 / 6 / 0
Регистрация: 10.10.2012
Сообщений: 140
07.07.2017, 19:00 171
подтверждаю, несколько дней убил впустую с MSYS2, пытался ставить 5.8 и 5.9 результат такой, что в момент сборки билда выкидывает с ошибками, смотрю логи и просто голова кругом идет сколько там ошибок, а в сети ответов нет
0
Alexpux
113 / 22 / 0
Регистрация: 28.10.2012
Сообщений: 37
15.06.2018, 14:17 172
В чем проблема взять посмотреть скрипт сборки Qt5 и сделать как нужно: https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-qt5

Offtopic:
Начиная с версии 5.11 Qt5 для сборки qdoc необходим clang/llvm
0
15.06.2018, 14:17
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2018, 14:17

Mingw пути включаемых файлов и библиотек по умолчанию
Здравствуйте! Решил попробовать поработать с кросс-платформенным компилятором gcc в Windows. Для...

MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Добрый день, форумчане! Недавно начал изучать Си, решил попрактиковаться. В качестве компилятора не...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
172
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.