From 20b340e2ee2ec2a6b1b831090ff2c0ea7cd75a34 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sat, 20 Dec 2014 12:31:39 +0100 Subject: [PATCH] Fix problems with USE_CXX11 --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f3fae5a..8d727bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,13 +14,15 @@ endif() option(USE_CXX11 "Use C++11" FALSE) if(USE_CXX11) - set(CMAKE_CXX_FLAGS_RELEASE "-O3 -std=c++11 -Wall -DNDEBUG") - set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g2 -std=c++11 -Wall -Wextra") + set(CMAKE_CXX_FLAGS "-std=c++11") + set(USE_CXX11 1) # We use this in config.h, it needs to be a valid value else(USE_CXX11) - set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -DNDEBUG") - set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g2 -Wall -Wextra") + set(USE_CXX11 0) endif(USE_CXX11) +set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall") +set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g2 -Wall") + # Find libgd find_library(LIBGD_LIBRARY gd) find_path(LIBGD_INCLUDE_DIR gd.h)