diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 9214617..bf1f7b2 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -1,11 +1,14 @@ -# Allow exceptions by removing restricting flag. if ( ROSA_COMPILER_IS_GCC_COMPATIBLE ) + + # Allow exceptions by removing restricting flag (needed by cxxopts) remove("-fno-exceptions" CMAKE_CXX_FLAGS) + + # Allow dynamic casts by removing restriction flag (needed by cxxopts) remove("-fno-rtti" CMAKE_CXX_FLAGS) endif() execute_process(COMMAND git submodule update --init -- cxxopts WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) # Add the different subdirectories ADDALLSUBDIRS()