diff --git a/src/libretro/Makefile b/src/libretro/Makefile index 8624344f0..a17099234 100644 --- a/src/libretro/Makefile +++ b/src/libretro/Makefile @@ -102,6 +102,18 @@ else ifeq ($(platform), osx) 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))) CXXFLAGS += $(LTO) -stdlib=libc++