From 211a4982c8a41fb26671f5084c70d9275d3cf446 Mon Sep 17 00:00:00 2001 From: James Turner Date: Wed, 11 Feb 2015 15:48:33 +0000 Subject: [PATCH] Force libc++ explicitly on Clang --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ad1fb0fb9..239eba0ac 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -337,6 +337,9 @@ endif(CMAKE_COMPILER_IS_GNUCXX) if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") set (WARNING_FLAGS_CXX "-Wall -Wno-overloaded-virtual") + set(CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LIBRARY "libc++") + set(CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LANGUAGE_STANDARD "c++11") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++") set (WARNING_FLAGS_C "-Wall") endif() -- 2.39.5