diff --git a/CMakeLists.txt b/CMakeLists.txt index 3128b9062ef07682294e412338261c236691c141..fb6ce64896ae1ed56060adfab4ae37bb414e9efc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -312,7 +312,12 @@ if(OTB_WRAP_PYTHON) set(OTB_CONFIG_CODE "${OTB_CONFIG_CODE} set(OTB_PYTHONPATH \"${OTB_BINARY_DIR}/${OTB_INSTALL_PYTHON_DIR}\")") endif() - +if(OTB_HAS_CXX11) + if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR + "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + set(OTB_REQUIRED_CXX_FLAGS " -std=c++11") + endif() +endif() set(OTB_CONFIG_APPLICATION_PATH "${OTB_BINARY_DIR}/${OTB_INSTALL_APP_DIR}") set(OTB_CONFIG_TARGETS_CONDITION " AND NOT OTB_BINARY_DIR") set(OTB_CONFIG_TARGETS_FILE "${OTB_BINARY_DIR}/OTBTargets.cmake")