Skip to content

Instantly share code, notes, and snippets.

@hnarayanan
Created November 22, 2014 22:35
Show Gist options
  • Save hnarayanan/0f18c9e441cfe2d2342b to your computer and use it in GitHub Desktop.
Save hnarayanan/0f18c9e441cfe2d2342b to your computer and use it in GitHub Desktop.
diff --git a/CMake/toolchains/toolchain-ios-device.cmake b/CMake/toolchains/toolchain-ios-device.cmake
index 90ddd86..81beae0 100644
--- a/CMake/toolchains/toolchain-ios-device.cmake
+++ b/CMake/toolchains/toolchain-ios-device.cmake
@@ -28,7 +28,7 @@ set(possible_sdk_roots
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
)
foreach(sdk_root ${possible_sdk_roots})
- foreach(sdk iPhoneOS4.3.sdk iPhoneOS5.0.sdk iPhoneOS5.1.sdk iPhoneOS6.0.sdk iPhoneOS6.1.sdk iPhoneOS7.0.sdk iPhoneOS7.1.sdk)
+ foreach(sdk iPhoneOS4.3.sdk iPhoneOS5.0.sdk iPhoneOS5.1.sdk iPhoneOS6.0.sdk iPhoneOS6.1.sdk iPhoneOS7.0.sdk iPhoneOS7.1.sdk iPhoneOS8.1.sdk)
if (EXISTS ${sdk_root}/${sdk} AND IS_DIRECTORY ${sdk_root}/${sdk})
set(CMAKE_OSX_SYSROOT ${sdk_root}/${sdk})
endif()
diff --git a/CMake/toolchains/toolchain-ios-simulator.cmake b/CMake/toolchains/toolchain-ios-simulator.cmake
index 39a219d..f6ee2d6 100644
--- a/CMake/toolchains/toolchain-ios-simulator.cmake
+++ b/CMake/toolchains/toolchain-ios-simulator.cmake
@@ -17,8 +17,8 @@ find_program(CMAKE_CXX_COMPILER NAME g++
NO_DEFAULT_PATH)
set(CMAKE_OSX_ARCHITECTURES i386)
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden -miphoneos-version-min=8.0")
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden -miphoneos-version-min=8.0")
# Set the CMAKE_OSX_SYSROOT to the latest SDK found
set(CMAKE_OSX_SYSROOT)
@@ -28,7 +28,7 @@ set(possible_sdk_roots
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
)
foreach(sdk_root ${possible_sdk_roots})
- foreach(sdk iPhoneSimulator4.3.sdk iPhoneSimulator5.0.sdk iPhoneSimulator5.1.sdk iPhoneSimulator6.0.sdk iPhoneSimulator6.1.sdk iPhoneSimulator7.0.sdk iPhoneSimulator7.1.sdk)
+ foreach(sdk iPhoneSimulator4.3.sdk iPhoneSimulator5.0.sdk iPhoneSimulator5.1.sdk iPhoneSimulator6.0.sdk iPhoneSimulator6.1.sdk iPhoneSimulator7.0.sdk iPhoneSimulator7.1.sdk iPhoneSimulator8.1.sdk)
if (EXISTS ${sdk_root}/${sdk} AND IS_DIRECTORY ${sdk_root}/${sdk})
set(CMAKE_OSX_SYSROOT ${sdk_root}/${sdk})
endif()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment