diff --git a/makefiles/toolchain/gnu.inc.mk b/makefiles/toolchain/gnu.inc.mk index 8c9785690b..e3e10485b5 100644 --- a/makefiles/toolchain/gnu.inc.mk +++ b/makefiles/toolchain/gnu.inc.mk @@ -23,7 +23,7 @@ endif _OBJDUMP := $(or $(shell command -v $(PREFIX)objdump || command -v gobjdump),objdump) OBJDUMP ?= $(_OBJDUMP) -GCC_VERSION := $(shell $(CC) -dumpversion | cut -d . -f 1) +GCC_VERSION := $(shell command -v $(CC) > /dev/null && $(CC) -dumpversion | cut -d . -f 1) # -fmacro-prefix-map requires GCC 8 ifneq (8, $(firstword $(shell echo 8 $(GCC_VERSION) | tr ' ' '\n' | sort -n)))