#git #windows-7 #gnu-make #msysgit #msys
#git #windows-7 #gnu-make #msysgit #msys
Вопрос:
Кто-нибудь может мне помочь с этой проблемой?
Я использую GNU make в Windows 7 для сборки приложений на c . Приложение управления версиями — Git. До недавнего времени все работало нормально. Всякий раз, когда я запускал «создать target_name«, я получал следующие ошибки:
Сборка с помощью DISTROOT = /c/f1/f1a/f1aa 0 [основная] дата 20856 open_stackdumpfile: сброс трассировки стека до даты.exe.stackdump 0 [основная] дата 11964 open_stackdumpfile: сброс трассировки стека до даты.exe.stackdump 0 [основная] дата 20588 open_stackdumpfile: сброс трассировки стека до даты.exe.stackdump 0 [основная] дата 10768 open_stackdumpfile: сброс трассировки стека до даты.exe.stackdump 0 [main] gawk 17820 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump 0 [main] gawk 6672 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump 0 [main] gawk 18680 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump 0 [main] gawk 19040 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump 0 [main] gawk 20904 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump -------------------------------------------------------------------- Обнаружен репозиторий Git... git версии 1.9.4.msysgit.1 -------------------------------------------------------------------- 0 [main] gawk 15636 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump 0 [main] gawk 412 open_stackdumpfile: сброс трассировки стека в gawk.exe.stackdump Проверка зависимостей, создание временного пути ./bld/win7-x64-vc12-debug/tmp 0 [main] mkdir 19036 файл open_stackdumpfile: сброс трассировки стека в mkdir.exe.stackdump создает: *** [mktmppath] Ошибка 5
Я могу запустить date.exe без проблем. Итак, я не понимаю, что здесь не так.
Я использую MINGW32_NT-6.1, GNU Make 3.81. Не удалось найти решение в SO или Интернете. Кто-нибудь сталкивался с этой проблемой раньше? Сообщите мне, если потребуется дополнительная информация. Заранее спасибо.
Ответ №1:
Проблема вызвана конфликтом версий команд msys. У меня есть 2 пути ‘msys’ в моей локальной переменной окружения PATH, один для 1.0.17, другой для 1.8.4. Я использую make.exe начиная с 1.0.17, и я использую git.exe относится к версии 1.8.4. После того, как я переместил путь к msys 1.8.4 после пути к msys 1.0.17 в значении PATH, проблема была решена.