mirror of
https://github.com/libretro/RetroArch
synced 2025-04-18 14:42:30 +00:00
(Apple) Set min osx version correctly too when specifying ARCH
This commit is contained in:
parent
e26f7ec8f6
commit
97239894a1
@ -144,12 +144,20 @@ ifneq ($(findstring Darwin,$(OS)),)
|
|||||||
endif
|
endif
|
||||||
# Build for a specific architecture when ARCH is defined as a switch
|
# Build for a specific architecture when ARCH is defined as a switch
|
||||||
ifeq ($(ARCH),arm64)
|
ifeq ($(ARCH),arm64)
|
||||||
|
DARWINFLAGS = -mmacosx-version-min=10.15 -stdlib=libc++ # macOS (Metal, ARM 64bit)
|
||||||
DARWINFLAGS += -arch arm64
|
DARWINFLAGS += -arch arm64
|
||||||
else ifeq($(ARCH),x86_64)
|
else ifeq($(ARCH),x86_64)
|
||||||
DARWINFLAGS += -arch x86_64
|
ifeq ($(HAVE_METAL),1)
|
||||||
|
DARWINFLAGS = -mmacosx-version-min=10.13 -stdlib=libc++
|
||||||
|
else
|
||||||
|
DARWINFLAGS = -mmacosx-version-min=10.7 -stdlib=libc++
|
||||||
|
endif
|
||||||
|
DARWINFLAGS += -arch x86_64
|
||||||
else ifeq($(ARCH),x86)
|
else ifeq($(ARCH),x86)
|
||||||
|
DARWINFLAGS = -mmacosx-version-min=10.6
|
||||||
DARWINFLAGS += -arch x86
|
DARWINFLAGS += -arch x86
|
||||||
else ifeq($(ARCH),ppc)
|
else ifeq($(ARCH),ppc)
|
||||||
|
DARWINFLAGS = -mmacosx-version-min=10.5
|
||||||
DARWINFLAGS += -arch ppc
|
DARWINFLAGS += -arch ppc
|
||||||
endif
|
endif
|
||||||
DEF_FLAGS += $(DARWINFLAGS)
|
DEF_FLAGS += $(DARWINFLAGS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user