diff --git a/Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake b/Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake index 67d29c1cea9..dfd08721143 100644 --- a/Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake +++ b/Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake @@ -24,7 +24,9 @@ function(create_single_source_cgal_program firstfile ) endif() if(CXX_FEATURES) set(MISSING_CXX_FEATURES ${CXX_FEATURES}) - list(REMOVE_ITEM MISSING_CXX_FEATURES ${CMAKE_CXX_COMPILE_FEATURES}) + if(CMAKE_CXX_COMPILE_FEATURES) + list(REMOVE_ITEM MISSING_CXX_FEATURES ${CMAKE_CXX_COMPILE_FEATURES}) + endif() endif() # Now MISSING_CXX_FEATURES is the set CXX_FEATURES minus CMAKE_CXX_COMPILE_FEATURES if(MISSING_CXX_FEATURES)