diff --git a/CMakeLists.txt b/CMakeLists.txt index af11553dcf..31f0f9ac6f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -675,7 +675,7 @@ endif() # check which modules are available if(UNIX OR WIN32) find_package(VTK COMPONENTS vtkCommonCore REQUIRED NO_MODULE) - list(APPEND VTK_COMPONENTS vtkIOMPIParallel vtkParallelMPI vtkhdf5) + list(APPEND VTK_COMPONENTS vtkIOMPIParallel vtkParallelMPI vtkhdf5 vtkFiltersParallelDIY2 vtkRenderingCore vtkInteractionStyle vtkRenderingFreeType vtkRenderingOpenGL2) foreach(_module ${VTK_COMPONENTS}) list (FIND VTK_MODULES_ENABLED ${_module} _index) if (${_index} GREATER -1) @@ -708,8 +708,6 @@ endif() endif() # on openSUSE 13.1 VTK_LIBRARIES ends with "optimized" keyword list(REMOVE_ITEM VTK_LIBRARIES "optimized" "debug") - # the FEM module on Arch needs some more libs - list(APPEND VTK_LIBRARIES "vtkFiltersParallelDIY2" "vtkRenderingCore" "vtkInteractionStyle" "vtkRenderingFreeType" "vtkRenderingOpenGL2") if(NOT FREECAD_USE_EXTERNAL_SMESH) # See https://www.hdfgroup.org/HDF5/release/cmakebuild.html