Makefile: Pay attention to the toolchains binary prefixes when setting GCC_TOOLCHAIN_DIR

This commit is contained in:
XOR 2024-10-21 22:43:14 +02:00
parent cdbd1bbbf2
commit 3c0b91eb61

View file

@ -512,7 +512,7 @@ CLANG_FLAGS := --target=$(notdir $(CLANG_TRIPLE:%-=%))
ifeq ($(shell $(srctree)/scripts/clang-android.sh $(CC) $(CLANG_FLAGS)), y)
$(error "Clang with Android --target detected. Did you specify CLANG_TRIPLE?")
endif
GCC_TOOLCHAIN_DIR := $(dir $(shell which $(CROSS_COMPILE)elfedit))
GCC_TOOLCHAIN_DIR := $(subst elfedit,,$(shell which $(CROSS_COMPILE)elfedit))
CLANG_FLAGS += --prefix=$(GCC_TOOLCHAIN_DIR)
GCC_TOOLCHAIN := $(realpath $(GCC_TOOLCHAIN_DIR)/..)
endif