diff --git a/CMakeLists.txt b/CMakeLists.txt index f5dd69f..65212f0 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,6 +49,7 @@ if(NOT APPLE) target_compile_definitions(vulkanCapsViewer PRIVATE VK_USE_PLATFORM_XCB_KHR) endif() if(WAYLAND) + find_package(Qt6 REQUIRED COMPONENTS WaylandClient) target_compile_definitions(vulkanCapsViewer PRIVATE VK_USE_PLATFORM_WAYLAND_KHR) endif() endif() @@ -88,9 +89,9 @@ if(NOT APPLE) else() # Linux... if(X11) - target_link_libraries(vulkanCapsViewer Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network Qt6::x11extras "${VULKAN_LOADER_INSTALL_DIR}/lib/vulkan") + target_link_libraries(vulkanCapsViewer Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network Qt6::x11extras "${VULKAN_LOADER_INSTALL_DIR}/lib/libvulkan.so") elseif(WAYLAND) - target_link_libraries(vulkanCapsViewer Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network Qt6::waylandclient "${VULKAN_LOADER_INSTALL_DIR}/lib/vulkan") + target_link_libraries(vulkanCapsViewer Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network Qt6::WaylandClient "${VULKAN_LOADER_INSTALL_DIR}/lib/libvulkan.so") else() target_link_libraries(vulkanCapsViewer Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network "${VULKAN_LOADER_INSTALL_DIR}/lib/libvulkan.so") endif()