From 266d6e40dcf3723cca483a95aa0dd2a786511549 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 27 Mar 2021 18:49:48 +0100 Subject: [PATCH] (OSX) Add CROSS_COMPILE rules --- Makefile | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 7e539cb..41d9140 100644 --- a/Makefile +++ b/Makefile @@ -67,15 +67,22 @@ else ifeq ($(platform),osx) else ifeq ($(shell uname -p),arm) MINVERSION = endif - ifndef ($(NOUNIVERSAL)) - CFLAGS += $(ARCHFLAGS) - CXXFLAGS += $(ARCHFLAGS) - LDFLAGS += $(ARCHFLAGS) - MINVERSION= - endif fpic += $(MINVERSION) + ifeq ($(CROSS_COMPILE),1) + TARGET_RULE = -target $(LIBRETRO_APPLE_PLATFORM) -isysroot $(LIBRETRO_APPLE_ISYSROOT) + CFLAGS += $(TARGET_RULE) + CPPFLAGS += $(TARGET_RULE) + CXXFLAGS += $(TARGET_RULE) + LDFLAGS += $(TARGET_RULE) + endif + + CFLAGS += $(ARCHFLAGS) + CXXFLAGS += $(ARCHFLAGS) + LDFLAGS += $(ARCHFLAGS) + + # iOS else ifneq (,$(findstring ios,$(platform)))