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

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

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

Данная тема уже рассматривалась тут http://www.cyberforum.ru/qt/thread234568.html По первому способу у меня не получилось. Может есть какие-то более современные гайды? Мое гугление ничего не дало. Или второй и третий способ с распаковкой исходников от 4.7.4 подойдет для 5.2?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 23:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отучение Qt 5.2.0 от библиотек MinGW и Qt (C++ Qt):

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

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

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

Отучение qt 5.0.2 от *.dll
Читал разные темы, но с qt 5 все несколько иначе. Все делал по статье...

Отучение qt 5.0.1 от *.dll
Вообщем не получается. Читал темы с пометкой ВАЖНО где приведены варианты не...

Отучение qt 5.1.1 от *.dll
Да да... знаю. Уже надоели такие темы. Но всё же пишу её, потому как выскочила...

171
Alexpux
112 / 21 / 0
Регистрация: 28.10.2012
Сообщений: 36
19.07.2016, 12:17 #161
Уважаемые форумчане уже давно есть статические сборки Qt (на данный момент 5.6.1) в MSYS2 - пользуйтесь на здоровье
0
Rius
Эксперт .NET
4559 / 2873 / 703
Регистрация: 25.05.2015
Сообщений: 8,859
Записей в блоге: 10
Завершенные тесты: 4
19.07.2016, 12:26 #162
Зачем, если можно собрать самим
https://wiki.qt.io/Building_a_static_Qt_for_Windows_using_MinGW
0
Alexpux
112 / 21 / 0
Регистрация: 28.10.2012
Сообщений: 36
19.07.2016, 12:29 #163
Хотя бы потому что там проделана огромная работа по фиксу всяких багов сборки для mingw-w64 и различных несостыковок. По крайней мере можете глянуть патчи, может кому из Вас пригодятся.
https://github.com/Alexpux/MINGW-pac...w64-qt5-static
1
n1b1ru
16 / 16 / 11
Регистрация: 22.01.2017
Сообщений: 67
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
Alexpux
112 / 21 / 0
Регистрация: 28.10.2012
Сообщений: 36
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
112 / 21 / 0
Регистрация: 28.10.2012
Сообщений: 36
02.05.2017, 11:06 #167
Нет не заменен на QWebEngine. Я сказал все правильно. QWebEngine не собирается с mingw компиляторами
0
Avazart
02.05.2017, 11:11
  #168

Не по теме:

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

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

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

Не по теме:

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

Собираю новый Webkit, основанный на последних исходниках вебкита. Кстати его поддержку пилит наш соотечественник.
Прошу ознакомиться https://github.com/annulen/webkit/wiki
1
n1b1ru
16 / 16 / 11
Регистрация: 22.01.2017
Сообщений: 67
02.05.2017, 23:42 #170
Alexpux, с MSYS2 не знаком.
Я имел ввиду что версии 5.6 и выше не собираются через configure.
Поправьте если я ошибаюсь.
0
gomodril
6 / 6 / 1
Регистрация: 10.10.2012
Сообщений: 140
07.07.2017, 19:00 #171
подтверждаю, несколько дней убил впустую с MSYS2, пытался ставить 5.8 и 5.9 результат такой, что в момент сборки билда выкидывает с ошибками, смотрю логи и просто голова кругом идет сколько там ошибок, а в сети ответов нет
0
Alexpux
112 / 21 / 0
Регистрация: 28.10.2012
Сообщений: 36
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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2018, 14:17
Привет! Вот еще темы с решениями:

qt отучение от opencv
Добрый день форумчане скажите можно ли отучить qt от библиотеки opencv?

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

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

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


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

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

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