From e6d8816d35c4969a8542c64201c87ef149886f01 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 15 Feb 2021 22:58:29 +0100 Subject: [PATCH] (OSX) Try to append minversion for LDFLAGS too --- Makefile.common | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Makefile.common b/Makefile.common index 7103d6b7a4..d385d8bd14 100644 --- a/Makefile.common +++ b/Makefile.common @@ -130,17 +130,20 @@ endif ifneq ($(findstring Darwin,$(OS)),) OSX := 1 LIBS += -framework AppKit + MINVERSION= ifeq ($(shell uname -p),arm) - DEF_FLAGS += -mmacosx-version-min=10.14 -stdlib=libc++ # macOS (Metal, ARM 64bit) - else ifeq ($(HAVE_METAL),1) - DEF_FLAGS += -mmacosx-version-min=10.13 -stdlib=libc++ # macOS (Metal, x86 64bit) + MINVERSION = -mmacosx-version-min=10.14 -stdlib=libc++ # macOS (Metal, ARM 64bit) + else ifeq ($(HAVE_METAL),1) + MINVERSION = -mmacosx-version-min=10.13 -stdlib=libc++ # macOS (Metal, x86 64bit) else ifeq ($(shell uname -p),powerpc) - DEF_FLAGS += -mmacosx-version-min=10.5 # macOSX (PowerPC 32-bit) + MINVERSION = -mmacosx-version-min=10.5 # macOSX (PowerPC 32-bit) else ifeq ($(shell uname -m),i386) - DEF_FLAGS += -mmacosx-version-min=10.6 # macOSX (OpenGL, x86 32bit) + MINVERSION = -mmacosx-version-min=10.6 # macOSX (OpenGL, x86 32bit) else - DEF_FLAGS += -mmacosx-version-min=10.7 -stdlib=libc++ # macOSX (OpenGL, x86 64bit) + MINVERSION = -mmacosx-version-min=10.7 -stdlib=libc++ # macOSX (OpenGL, x86 64bit) endif + DEF_FLAGS += $(MINVERSION) + LDFLAGS += $(MINVERSION) else OSX := 0 endif