From d59b810a56b1b390d6b1b9e1fd7b684102210a30 Mon Sep 17 00:00:00 2001 From: Snaipe Date: Mon, 16 Nov 2015 16:06:25 +0100 Subject: [PATCH] Added Foundation framework to link flags on OS X + Clang --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b95a784..85127b0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -161,6 +161,9 @@ endif () if (CMAKE_ObjectiveC_COMPILER_WORKS) set(CMAKE_ObjectiveC_FLAGS "${CMAKE_ObjectiveC_FLAGS} ${CMAKE_C_FLAGS} -fobjc-exceptions") + if ("${CMAKE_ObjectiveC_COMPILER_ID}" STREQUAL "Clang" AND APPLE) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -framework Foundation") + endif () add_definitions(-D_NATIVE_OBJC_EXCEPTIONS) if (NOT WIN32)