Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   mingw32-make юзает sh, makefile хочет cmd.exe (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/mingw32-make-yuzaet-sh-makefile-hochet-cmd-exe-357122/)

Guest 30.09.2011 18:24

mingw32-make юзает sh, makefile хочет cmd.exe
 
mingw32-make версии 3.81, при обнаружении zsh, sh или еще чего-нибудь в том же духе, в качестве шелла юзает именно его. И это, вообще говоря, правильно. Но проблема в том, что при этом она перестает понимать \ как разделитель директории. А оно встречается. Например qmake от QT генерит именно такие makefile. Как результат -- в makefile написано c:\Qt\4.2.3\bin\moc.exe, а оно выдает:Код:zsh: command not found: c:Qt4.2.3binmoc.exeВопрос: как заставить эту make юзать для таких случаев cmd.exe? Или -- любым другим способом втолковать ему, что \ -- это разделитель директорий, а не только квотинг?...P.S. Bариант убирания из path всех *sh не предлагать...


Часовой пояс GMT, время: 01:13.


© www.otvetnemail.ru - Форум вопросов и ответов.