@@ -49,7 +49,7 @@ if (${CMAKE_CXX_COMPILER_ID} MATCHES GNU)
4949 INCLUDE (CheckCXXCompilerFlag)
5050 CHECK_CXX_COMPILER_FLAG(-std=c++11 HAVE_STD11)
5151 if (HAVE_STD11)
52- list ( APPEND CMAKE_CXX_FLAGS "-std=c++11 -Wall" )
52+ set ( CMAKE_CXX_FLAGS ${ CMAKE_CXX_FLAGS} "-std=c++11 -Wall" )
5353 else ()
5454 message (FATAL_ERROR"No advanced standard C++ support (-std=c++11 not defined)." )
5555 endif ()
@@ -58,10 +58,10 @@ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES Clang)
5858 CHECK_CXX_COMPILER_FLAG(-std=c++11 HAVE_STD11)
5959 if (HAVE_STD11)
6060 if (CPP-NETLIB_DISABLE_LIBCXX)
61- list (APPEND CMAKE_CXX_FLAGS "-std=c++11 -Wall" )
62- list (APPEND CMAKE_CXX_LINK_FLAGS"-std=c++11" )
61+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall" )
6362 else ()
64- list (APPEND CMAKE_CXX_FLAGS "-std=c++11 -stdlib=libc++ -Wall" )
63+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++ -Wall" )
64+ set (CMAKE_CXX_LINK_FLAGS"${CMAKE_CXX_LINK_FLAGS} -stdlib=libc++" )
6565 endif ()
6666 else ()
6767 message (FATAL_ERROR"No C++11 support for Clang version. Please upgrade Clang to a version supporting C++11." )