Commit c8fbb1ba authored by Sebastian Eichelbaum's avatar Sebastian Eichelbaum

[CHANGE] by default, this release does not build the eigenSystem module by...

[CHANGE] by default, this release does not build the eigenSystem module by default. Latest GCC versions produce a "Parse error and segfault" in an eigen3 header. I have added an option to cmake to enable eigenSystem again.
parent 28f64067
......@@ -137,9 +137,10 @@ ADD_DEPENDENCIES( install_devdoc core_devdoc )
ADD_SUBDIRECTORY( core )
# -----------------------------------------------------------------------------------------------------------------------------------------------
# Activate Boost Fix:
# Compilation fixes:
OPTION( OW_BOOST_PO_FIX "Enable this to enable the boost::program_options linker fix." ON )
OPTION( OW_FIX_BOOST_PO_ARG "Enable this to enable the boost::program_options linker fix." ON )
OPTION( OW_FIX_EIGENSYSTEM_GCC_PARSE_ERROR "Enable this to disable the eigenSystem module. It causes trouble when using GCC and the latest eigen3 lib." ON )
# -----------------------------------------------------------------------------------------------------------------------------------------------
# QT GUI
......
......@@ -13,7 +13,10 @@ ADD_MODULE( datasetManipulator )
ADD_MODULE( datasetProfile )
ADD_MODULE( deterministicFTMori )
ADD_MODULE( effectiveConnectivityCluster )
ADD_MODULE( eigenSystem )
# This does not compile with latest eigen3 lib on GCC.
IF( NOT OW_FIX_EIGENSYSTEM_GCC_PARSE_ERROR )
ADD_MODULE( eigenSystem )
ENDIF()
ADD_MODULE( fiberFilterIndex )
ADD_MODULE( fiberFilterROI )
ADD_MODULE( fiberParameterColoring )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment