Sorry... But I think I find a bug of mingw32-make. I'm compile wxWidgets 2.8.10 using mingw, and it has several strange errors. so I downloaded a newest mingw32-make in mingw.org, and make PATH clean. but it still has some issue.
I made a test, writting a makefile like this:
all : echo $(SHELL) $(MAKE) -C. -f m2 $(MAKEARGS) all echo ok
.PHONY : all
SHELL := $(COMSPEC)
-include ./*.d
and the newest make.exe acted right when i just simply use "make", but if i executed like this: E:\>make SHELL=sh make: Interrupt/Exception caught (code = 0xc0000005, addr = 0x41bd09)
any one has same problem with me?
E:\>make -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.