Skip to content

Commit 5201459

Browse files
authored
make : add macOS deployment target option (ggml-org#1839)
1 parent 47c8e77 commit 5201459

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Makefile

+6
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ CFLAGS = -I. -O3 -DNDEBUG -std=c11 -fPIC
4242
CXXFLAGS = -I. -I./examples -O3 -DNDEBUG -std=c++11 -fPIC
4343
LDFLAGS =
4444

45+
ifdef MACOSX_DEPLOYMENT_TARGET
46+
CFLAGS += -mmacosx-version-min=$(MACOSX_DEPLOYMENT_TARGET)
47+
CXXFLAGS += -mmacosx-version-min=$(MACOSX_DEPLOYMENT_TARGET)
48+
LDFLAGS += -mmacosx-version-min=$(MACOSX_DEPLOYMENT_TARGET)
49+
endif
50+
4551
# clock_gettime came in POSIX.1b (1993)
4652
# CLOCK_MONOTONIC came in POSIX.1-2001 / SUSv3 as optional
4753
# posix_memalign came in POSIX.1-2001 / SUSv3

0 commit comments

Comments
 (0)