Ошибки при запуске qmake && make

Я пытаюсь установить svn2git на Windows. На данный момент у меня есть клонированный репозиторий svn2git в моей директории C:/. Qt4 (это версия, указанная в руководстве) необходима для сборки. Однако у меня возникают проблемы с корректной установкой Qt4.

В настоящее время, когда я пытаюсь и запускаю qmake && make в папке svn2git, я получаю следующий вывод:

"C:/Program Files (x86)/Git/bin/sh.exe": -c: line 1: syntax error: unexpected end of file
Makefile:31: recipe for target 'src\Makefile' failed
mingw32-make: *** [src\Makefile] Error 258

Когда я собирал configure Qt, я делал это с:

configure -platform win32-msvc2013

Не совсем уверен, с какой платформой я должен установить его.

И в конце вывода конфигурации я получаю:

Creating qmake...
execute: File or path is not found (nmake)
execute: File or path is not found (nmake)
Cleaning qmake failed, return code -1

У меня MinGW установлен в C:/ с mingw32-make.exe в корзине. https://i.imgur.com/Q01zqiy.png

Наконец, у меня также есть Qt и MinGW в моей системной переменной среды https://i.imgur.com/dP2O0IM.png

2 ответа

Решение

Я бы порекомендовал просто установить Cygwin, там у вас есть готовые пакеты qt4 в менеджере пакетов, которые вы можете просто установить и затем собрать svn2git так же просто, как звонить qmake-qt4 && make после установки необходимых зависимостей также через менеджер пакетов. По крайней мере, так я строю svn2git на винде.

После установки следующих пакетов в cygwin

  • делать
  • автоматизировать
  • gcc-С++
  • подрывная деятельность
  • подрывная разработка
  • мерзавец
  • libQt5Core-разработка
  • libapr1
  • libapr1-dev

и создание этой символической ссылки в bash

      ln -s /usr/bin/qmake-qt5 /usr/bin/qmake

qmake && makeработал как шарм иsvn-all-fast-export.exeбыл построен.

Другие вопросы по тегам