Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 18.07.2017
Сообщений: 27
1

Статическая сборка Qt5.9.1 в Win8. Ошибка mingw32-make -1073741502

18.07.2017, 10:33. Показов 1307. Ответов 3
Метки нет (Все метки)

Добрый день ув. господа/товарищи программисты. Надеюсь, вы мне поможете.

Хотел осуществить статическую сборку на Qt5.9.1. Для этого:

1. Выкачал offline-установщик "qt-opensource-windows-x86-5.9.1.exe"
отсюда https://download.qt.io/archive/qt/5.9/5.9.1/
2. При установке был отдельный пункт "Source", выделил его.
3. По завершении установки запустил "Qt creator", запустил проект - всё ок, проекты компилируются и работают.
4. Приступил к настройке статической сборки согласно инструкциям, приведенным здесь:
http://cpptutor.ru/index.php/n... od-windows
5. Дошел до рекомендаций по написанию "Install.bat", где используется "configure.exe". Утилита "configure.exe" отсутствует в папке "C:\Qt\Qt5.9.1\5.9.1\Src\qtbase", соответственно заменил ее в тексте скрипта "Install.bat" на "call configure.bat". И скопировал пути из адресной строки проводника в PATH, т.к. иначе не находился "mingw32-make".
Код
@echo off
set PATH=c:\Qt\Qt5.5.0\5.5\mingw492_32\bin;c:\Qt\Qt5.5.0\Tools\mingw492_32\bin;%PATH%
echo exec configure
title Configure 
configure.exe -debug-and-release -opensource -c++11 -static -opengl desktop -no-angle -nomake examples -platform win32-g++
echo exec maker
title MiniGW32 
mingw32-make sub-src
title The End
pause
6. Скрипт "Install.bat" завершается ошибкой:
Код
Makefile:176: recipe for target '../bin/qmake.exe' failed
mingw32-make: *** [../bin/qmake.exe] Error -1073741502
При первом запуске Install.bat до появления ошибки прошло минут 5. Повторный запуски скрипта приводит к ошибке тут же.

Кажется, что задача должна быть более-менее типовая (для опытных программистов под Qt):
1. Пересобрать Qt...
2. ...под статическую сборку проектов...
3. ...используя наипоследнейшую версию Qt-а.

Но пока что побороть среду мне не удалось. Был бы благодарен за подсказки.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2017, 10:33
Ответы с готовыми решениями:

Статическая сборка Qt5.9.1 в Win8. -shared или -static ?
Добрый день! Пытаюсь сделать статическую сборку Qt5.9.1 Использую вот эту инструкцию:...

Ошибка при сборке mingw32-make
Устанавливал opencv на Qt 5.10.1 по этому руководству https://evileg.com/ru/post/370/. При сборке...

make / mingw32-make - сравнение скорости в многопоточном режиме (-j)
в MinGW + MSYS имеются такие файлы для сборки программ с помощью Makefile: Alex@tycoon-851de03e...

Почему экзешник make.exe (вернее, его разновидность mingw32-make.exe) принимает неизвестные параметры?
Друзья! У меня есть одна из сборок mingw, а там, как известно файл make.exe отсутствует, а вместо...

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
3
Эксперт .NET
7535 / 5026 / 1197
Регистрация: 25.05.2015
Сообщений: 15,313
Записей в блоге: 14
18.07.2017, 11:31 2
С MinGW делаю по этой инструкции: https://wiki.qt.io/Building_a_... sing_MinGW
Только в скачанном файле powershell для Qt 5.9 надо заменить опцию для sqlite с -qt-sql-sqlite на -sql-sqlite
0
зомбяк
1469 / 1126 / 317
Регистрация: 14.05.2017
Сообщений: 3,638
18.07.2017, 11:37 3
Цитата Сообщение от flammmable Посмотреть сообщение
C:\Qt\Qt5.9.1\5.9.1\Src\qtbase
сonfigure.bat должен лежать в С:\Qt\Qt5.9.1\5.9.1\Src, а не в qtbase
0
1 / 1 / 0
Регистрация: 18.07.2017
Сообщений: 27
18.07.2017, 11:55  [ТС] 4
сonfigure.bat лежит и там и там. Причем размеры у них - разные.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2017, 11:55

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

mingw32-make.exe.....
Недавно начал работать с Qt, установил QtSDK... В Creator-е написал простейшую программу "Hello,...

Mingw32-make (error 2)
Здравствуйте, хотел собрать exe-файл. Сначала воспользовался qmake, создались makefile'ы. Потом...

OpenCV,QT,mingw32-make установка на Windows
Здравствуйте необходимо написать программу по определению контура руки.. установила все эти...

Процесс mingw32-make.exe не завершается
При запуске проекта выводит 21:03:00: Выполняются этапы для проекта HelloWorld... 21:03:00:...


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

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

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