From 9a43c7d110dffef3278c8903a44948289ececc52 Mon Sep 17 00:00:00 2001 From: Stas Sergeev Date: Sun, 28 Jul 2024 10:35:20 +0300 Subject: [PATCH] clang.mak: fix build Dont use `?=` for `CC` as that doesn't override make's internal definition of `CC`. --- fdpp/clang.mak | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fdpp/clang.mak b/fdpp/clang.mak index b14b42ef..17cef814 100644 --- a/fdpp/clang.mak +++ b/fdpp/clang.mak @@ -7,7 +7,8 @@ CROSS_LD ?= ld.bfd else CROSS_LD ?= x86_64-linux-gnu-ld endif -CC ?= clang +# don't use ?= here as that doesn't override make's builtin CC var +CC = clang CXX = clang++ CLANG_VER := $(shell $(CXX) -v 2>&1 | head -n 1 | \ sed -E 's/.+ version ([^.]+)\.[^.]+\.[^ ]+.*/\1/')