diff --git a/CMakeLists.txt b/CMakeLists.txt index c199ddfd8..4cad4b818 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -236,6 +236,10 @@ endif() if(APPLE) execute_process(COMMAND xcrun --show-sdk-version OUTPUT_VARIABLE MACOSX_SDK) + if(NOT MACOSX_SDK) + message(WARNING "Could not detect SDK version; defaulting to system version. Is SDKROOT set?") + set(MACOSX_SDK ${CMAKE_SYSTEM_VERSION}) + endif() add_definitions(-D_DARWIN_C_SOURCE) list(APPEND OS_LIB "-framework Foundation") if(NOT CMAKE_SYSTEM_VERSION VERSION_LESS "10.0") # Darwin 10.x is Mac OS X 10.6