mirror of https://github.com/stella-emu/stella.git
(Libretro) Fix ios9 build
This commit is contained in:
parent
df5497e760
commit
395e60890d
|
@ -81,7 +81,7 @@ ifneq (,$(findstring unix,$(platform)))
|
||||||
|
|
||||||
# OS X
|
# OS X
|
||||||
else ifeq ($(platform), osx)
|
else ifeq ($(platform), osx)
|
||||||
CXXFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
CXXFLAGS += $(LTO) -stdlib=libc++
|
||||||
LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
||||||
TARGET := $(TARGET_NAME)_libretro.dylib
|
TARGET := $(TARGET_NAME)_libretro.dylib
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
|
@ -104,7 +104,7 @@ else ifeq ($(platform), osx)
|
||||||
|
|
||||||
# iOS
|
# iOS
|
||||||
else ifneq (,$(findstring ios,$(platform)))
|
else ifneq (,$(findstring ios,$(platform)))
|
||||||
CXXFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
CXXFLAGS += $(LTO) -stdlib=libc++
|
||||||
LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++
|
||||||
TARGET := $(TARGET_NAME)_libretro_ios.dylib
|
TARGET := $(TARGET_NAME)_libretro_ios.dylib
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
|
@ -120,7 +120,7 @@ else ifneq (,$(findstring ios,$(platform)))
|
||||||
CC = cc -arch armv7 -isysroot $(IOSSDK)
|
CC = cc -arch armv7 -isysroot $(IOSSDK)
|
||||||
CXX = c++ -arch armv7 -isysroot $(IOSSDK)
|
CXX = c++ -arch armv7 -isysroot $(IOSSDK)
|
||||||
endif
|
endif
|
||||||
CXXFLAGS += -DIOS -DARM
|
CXXFLAGS += -DIOS -DARM -fno-aligned-allocation
|
||||||
ifeq ($(platform),$(filter $(platform),ios9 ios-arm64))
|
ifeq ($(platform),$(filter $(platform),ios9 ios-arm64))
|
||||||
MINVERSION = -miphoneos-version-min=8.0
|
MINVERSION = -miphoneos-version-min=8.0
|
||||||
else
|
else
|
||||||
|
@ -568,7 +568,7 @@ else ifneq (,$(findstring msvc,$(platform)))
|
||||||
CODE_DEFINES =
|
CODE_DEFINES =
|
||||||
else
|
else
|
||||||
WARNINGS_DEFINES = -Wall -W -Wno-unused-parameter
|
WARNINGS_DEFINES = -Wall -W -Wno-unused-parameter
|
||||||
CODE_DEFINES = -fomit-frame-pointer
|
CODE_DEFINES =
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CXXFLAGS += $(CODE_DEFINES) $(WARNINGS_DEFINES) $(fpic)
|
CXXFLAGS += $(CODE_DEFINES) $(WARNINGS_DEFINES) $(fpic)
|
||||||
|
|
Loading…
Reference in New Issue