windows: Allow "make menuconfig" to work if ming32 gcc is also installed

Closes https://github.com/espressif/esp-idf/issues/1296
This commit is contained in:
Angus Gratton 2017-11-23 14:18:06 +11:00 committed by Angus Gratton
parent 6e1453e864
commit f41431022b

View file

@ -23,6 +23,22 @@ CFLAGS :=
CPPFLAGS :=
LDFLAGS :=
# Workaround for a bug on Windows if the mingw32 host compilers
# are installed in addition to the MSYS ones. The kconfig tools
# need to be compiled using the MSYS compiler.
#
# See https://github.com/espressif/esp-idf/issues/1296
ifdef MSYSTEM
ifeq ("$(MSYSTEM)", "MINGW32")
ifeq ("$(CC)", "cc")
CC := /usr/bin/gcc
endif
ifeq ("$(LD)", "ld")
LD := /usr/bin/ld
endif
endif # MING32
endif # MSYSTEM
default: mconf conf
xconfig: qconf