Как собрать mingw32-make

Я только что собрал gcc 5.2.0 для Windows в соответствии с этим материалом:
http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/
Все прошло хорошо. Но затем я попытался собрать Qt с этим недавно собранным gcc, и я получаю сообщение об ошибке, что нет mingw32-make. Проверил каталог и нет, его нет.
Но затем я проверил ранее установленный gcc, который был работой TDM, скачанный с:
http://tdm-gcc.tdragon.net/
и да, в его сборке есть mingw32-make. Так вот, вопрос, как так получается, что у него есть этот инструмент, а многие другие, отсутствующие в моей сборке, присутствуют в его?


person There is nothing we can do    schedule 28.07.2015    source источник


Ответы (1)


если вы создаете сборку из исходников gcc5.2.0, то вы только что создали компилятор gcc со всеми его необходимыми файлами. например gcc-5.2.0.exe, gcc.exe, g++.exe, etc.

НЕ среда выполнения MinGW для gcc, которая содержит mingw32-make.exe !

если вы перейдете по ссылке из своего вопроса здесь вы строите его с помощью cygwin make.exe.

Лучше скачать mingw 32 двоичную среду выполнения для gcc или

MinGW64 среда выполнения для gcc

Тогда у вас есть все файлы, необходимые для работы с QT.

Если вы хотите создать сборку mingw из исходного кода, вам сначала понадобится MinGW runtime environment, а затем вы сможете использовать его для сборки собственного mingw32-make.exe.

person moskito-x    schedule 29.07.2015