1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-05 17:15:09 +00:00

iphone: Link against SDK version 11.4

Fixes #18995.
This commit is contained in:
Rémi Verschelde
2018-06-26 16:59:59 +02:00
parent ea0c33eb53
commit e3339862f2

View File

@@ -24,6 +24,7 @@ def get_opts():
('IPHONEPLATFORM', 'name of the iphone platform', 'iPhoneOS'),
('IPHONEPATH', 'the path to iphone toolchain', '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain'),
('IPHONESDK', 'path to the iphone SDK', '/Applications/Xcode.app/Contents/Developer/Platforms/${IPHONEPLATFORM}.platform/Developer/SDKs/${IPHONEPLATFORM}.sdk/'),
('SDKVERSION', 'SDK version to link against', '11.4'),
('game_center', 'Support for game center', 'yes'),
('store_kit', 'Support for in-app store', 'yes'),
('icloud', 'Support for iCloud', 'yes'),
@@ -81,10 +82,8 @@ def configure(env):
env['IPHONEPLATFORM'] = 'iPhoneSimulator'
env.Append(LINKFLAGS=['-arch', 'i386', '-mios-simulator-version-min=9.0',
'-isysroot', '$IPHONESDK',
#'-mmacosx-version-min=10.6',
'-Xlinker',
'-objc_abi_version',
'-Xlinker', '2',
'-Xlinker', '-sdk_version', '-Xlinker', '$SDKVERSION',
'-Xlinker', '-objc_abi_version', '-Xlinker', '2',
'-framework', 'AudioToolbox',
'-framework', 'AVFoundation',
'-framework', 'CoreAudio',
@@ -104,7 +103,7 @@ def configure(env):
elif (env["arch"] == "arm64"):
env.Append(LINKFLAGS=['-arch', 'arm64', '-Wl,-dead_strip', '-miphoneos-version-min=9.0',
'-isysroot', '$IPHONESDK',
#'-stdlib=libc++',
'-Xlinker', '-sdk_version', '-Xlinker', '$SDKVERSION',
'-framework', 'Foundation',
'-framework', 'UIKit',
'-framework', 'CoreGraphics',
@@ -124,6 +123,7 @@ def configure(env):
else:
env.Append(LINKFLAGS=['-arch', 'armv7', '-Wl,-dead_strip', '-miphoneos-version-min=9.0',
'-isysroot', '$IPHONESDK',
'-Xlinker', '-sdk_version', '-Xlinker', '$SDKVERSION',
'-framework', 'Foundation',
'-framework', 'UIKit',
'-framework', 'CoreGraphics',