How to force make to use bash as a shell on Windows/MSYS2
问题 I'm trying to recompile an application already having a windows port (so it's supposed to work) Of course, you still need to run ./configure so you need MSYS or MSYS2. The configure part worked well. Now when I run make -n (so it shows which rules are executed) I get: $ make -n if test ! -f config.h; then \ rm -f stamp-h1; \ make stamp-h1; \ else :; fi ! was unexpected make: *** [config.h] Error 255 ! was unexpected is the approximate translation of a french message (so it may be slightly