Workaround for CentOS7

This commit is contained in:
Paolo Andreetto
2023-04-04 16:31:30 +02:00
parent b7c775ee35
commit 06c363ab8c

View File

@@ -79,25 +79,31 @@ include(${EIGEN3_USE_FILE})
find_package(ROOT CONFIG REQUIRED) find_package(ROOT CONFIG REQUIRED)
include(${ROOT_USE_FILE}) include(${ROOT_USE_FILE})
find_package(VTK REQUIRED option(CENTOS_SUPPORT "VTK definitions for CentOS" OFF)
COMPONENTS CommonColor if(CENTOS_SUPPORT)
CommonCore find_package(VTK CONFIG REQUIRED)
FiltersCore include(${VTK_USE_FILE})
FiltersModeling else()
FiltersSources find_package(VTK REQUIRED
IOLegacy COMPONENTS CommonColor
IOXML CommonCore
IOXMLParser FiltersCore
ImagingCore FiltersModeling
InteractionStyle FiltersSources
InteractionWidgets IOLegacy
RenderingAnnotation IOXML
RenderingContextOpenGL2 IOXMLParser
RenderingCore ImagingCore
RenderingFreeType InteractionStyle
RenderingGL2PSOpenGL2 InteractionWidgets
RenderingOpenGL2 RenderingAnnotation
RenderingVolumeOpenGL2) RenderingContextOpenGL2
RenderingCore
RenderingFreeType
RenderingGL2PSOpenGL2
RenderingOpenGL2
RenderingVolumeOpenGL2)
endif()
set(CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_INCLUDES math.h) set(CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_INCLUDES math.h)
set(CMAKE_REQUIRED_LIBRARIES CMAKE_REQUIRED_LIBRARIES m) set(CMAKE_REQUIRED_LIBRARIES CMAKE_REQUIRED_LIBRARIES m)