Fix bug in GCC's target platform detection under some non-English locales

This commit is contained in:
gnaggnoyil 2020-05-12 19:50:58 +08:00
parent 5b08c8f2a3
commit db75edf481

View File

@ -70,7 +70,7 @@ VERBOSE ?= NO
################################################################################ ################################################################################
CC ?= gcc CC ?= gcc
TARGETPLATFORM := $(shell LANG=en_US.UTF-8 $(CC) -v 2>&1 | grep '^Target: ' | cut -f 2 -d ' ') TARGETPLATFORM := $(shell LANG=en_US.UTF-8 LANGUAGE=en_US $(CC) -v 2>&1 | grep '^Target: ' | cut -f 2 -d ' ')
ifneq (,$(findstring darwin,$(TARGETPLATFORM))) ifneq (,$(findstring darwin,$(TARGETPLATFORM)))
DARWIN := 1 DARWIN := 1