From 4605efab1ce6260424a34b606bb390df1e972c9d Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Fri, 16 Jan 2026 17:51:26 +0100 Subject: Fixed flags in make --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index b25cf19..c121503 100644 --- a/Makefile +++ b/Makefile @@ -2,12 +2,16 @@ UNAME_S := $(shell uname -s) ifeq ($(UNAME_S),Linux) LLVM_PREFIX := /usr/lib/llvm/21 + CXX := clang++ + CC := clang CXXFLAGS := -I$(LLVM_PREFIX)/include -std=c++17 LDFLAGS := -L$(LLVM_PREFIX)/lib -Wl,-rpath,$(LLVM_PREFIX)/lib -llldb endif ifeq ($(UNAME_S),Darwin) LLVM_PREFIX := /System/Volumes/Data/opt/homebrew/Cellar/llvm/21.1.8 + CXX := $(LLVM_PREFIX)/bin/clang++ + CC := $(LLVM_PREFIX)/bin/clang SDKROOT := $(shell xcrun --show-sdk-path) CXXFLAGS := -isysroot $(SDKROOT) -I$(LLVM_PREFIX)/include -std=c++17 -stdlib=libc++ LDFLAGS := -L$(LLVM_PREFIX)/lib -Wl,-rpath,$(LLVM_PREFIX)/lib -llldb @@ -16,10 +20,10 @@ endif all: tdbg example tdbg: tdbg.cpp - clang++ tdbg.cpp -o tdbg $(CXXFLAGS) $(LDFLAGS) + $(CXX) tdbg.cpp -o tdbg $(CXXFLAGS) $(LDFLAGS) example: example.c - clang -g -o example example.c + $(CC) -g -o example example.c clean: rm -f tdbg example -- cgit v1.2.3