Как решить ошибку «open_stackdumpfile: сброс трассировки стека до даты.exe.stackdump»?

#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, проблема была решена.