Fixed linker problems and added version specific qt packages

This commit is contained in:
Johannes Lenzen
2021-04-26 11:56:56 +02:00
parent 46c0ab1242
commit 7cbe7f9085
7 changed files with 33 additions and 1 deletions

View File

@@ -48,6 +48,9 @@ if ( BUILD_APPS )
OpenGL
Gui
)
set(QT6_REQUIRED_PACKAGES
OpenGLWidgets
)
vci_qt ()
set(CMAKE_AUTOMOC ON)
endif()

View File

@@ -30,6 +30,12 @@ target_link_libraries (DecimaterGui
OpenMeshCore
OpenMeshTools
${QT_TARGET}::OpenGL
${QT_TARGET}::Widgets
${QT_TARGET}::Gui
${OPENGL_LIBRARIES}
)
if (QT_VERSION_MAJOR GREATER 5)
target_link_libraries (DecimaterGui ${QT_TARGET}::OpenGLWidgets)
endif()

View File

@@ -29,6 +29,12 @@ target_link_libraries ( ProgViewer
OpenMeshCore
OpenMeshTools
${QT_TARGET}::OpenGL
${QT_TARGET}::Widgets
${QT_TARGET}::Gui
${OPENGL_LIBRARIES}
)
if (QT_VERSION_MAJOR GREATER 5)
target_link_libraries (ProgViewer ${QT_TARGET}::OpenGLWidgets)
endif()

View File

@@ -31,6 +31,12 @@ target_link_libraries (QtViewer
OpenMeshCore
OpenMeshTools
${QT_TARGET}::OpenGL
${QT_TARGET}::Widgets
${QT_TARGET}::Gui
${OPENGL_LIBRARIES}
)
if (QT_VERSION_MAJOR GREATER 5)
target_link_libraries (QtViewer ${QT_TARGET}::OpenGLWidgets)
endif()

View File

@@ -29,6 +29,11 @@ target_link_libraries (SubdividerGui
OpenMeshCore
OpenMeshTools
${QT_TARGET}::OpenGL
${QT_TARGET}::Widgets
${QT_TARGET}::Gui
${OPENGL_LIBRARIES}
)
if (QT_VERSION_MAJOR GREATER 5)
target_link_libraries (SubdividerGui ${QT_TARGET}::OpenGLWidgets)
endif()

View File

@@ -26,5 +26,11 @@ target_link_libraries (Synthesizer
OpenMeshCore
OpenMeshTools
${QT_TARGET}::OpenGL
${QT_TARGET}::Widgets
${QT_TARGET}::Gui
${OPENGL_LIBRARIES}
)
if (QT_VERSION_MAJOR GREATER 5)
target_link_libraries (Synthesizer ${QT_TARGET}::OpenGLWidgets)
endif()