From 5a93b275cdba1605df93cbca111810f0132685d6 Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Wed, 4 Apr 2012 13:42:02 +0000 Subject: [PATCH] Fix for #1730 --- ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake | 7 +++++++ ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake b/ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake index a5c9f0f..aa3a67c 100644 --- a/ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake +++ b/ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake @@ -11,6 +11,13 @@ include (CMakeForceCompiler) CMAKE_FORCE_C_COMPILER (gcc gcc) CMAKE_FORCE_CXX_COMPILER (g++ g++) +set (CMAKE_C_SIZEOF_DATA_PTR 4) +set (CMAKE_C_HAS_ISYSROOT 1) +set (CMAKE_C_COMPILER_ABI ELF) +set (CMAKE_CXX_SIZEOF_DATA_PTR 4) +set (CMAKE_CXX_HAS_ISYSROOT 1) +set (CMAKE_CXX_COMPILER_ABI ELF) + # Skip the platform compiler checks for cross compiling set (CMAKE_CXX_COMPILER_WORKS TRUE) set (CMAKE_C_COMPILER_WORKS TRUE) diff --git a/ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake b/ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake index 85bb17b..78d45bc 100644 --- a/ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake +++ b/ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake @@ -11,6 +11,13 @@ include (CMakeForceCompiler) CMAKE_FORCE_C_COMPILER (gcc gcc) CMAKE_FORCE_CXX_COMPILER (g++ g++) +set (CMAKE_C_SIZEOF_DATA_PTR 4) +set (CMAKE_C_HAS_ISYSROOT 1) +set (CMAKE_C_COMPILER_ABI ELF) +set (CMAKE_CXX_SIZEOF_DATA_PTR 4) +set (CMAKE_CXX_HAS_ISYSROOT 1) +set (CMAKE_CXX_COMPILER_ABI ELF) + # Skip the platform compiler checks for cross compiling set (CMAKE_CXX_COMPILER_WORKS TRUE) set (CMAKE_C_COMPILER_WORKS TRUE) -- 2.7.4