From 9bfcf4580e248b2c6f4837520016082e85dcc6b0 Mon Sep 17 00:00:00 2001 From: Hillwood Yang Date: Sun, 30 Apr 2023 23:00:04 +0800 Subject: [PATCH] fix: add missing library links add missing library links Log: Need link these libraries to make sure the build will be successful --- frame/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frame/CMakeLists.txt b/frame/CMakeLists.txt index 1b5b163ad..0894c2b38 100644 --- a/frame/CMakeLists.txt +++ b/frame/CMakeLists.txt @@ -34,8 +34,9 @@ find_package(DWayland REQUIRED) set(THREADS_PREFER_PTHREAD_FLAG ON) find_package(Threads REQUIRED) -pkg_check_modules(XCB_EWMH REQUIRED IMPORTED_TARGET xcb-image xcb-ewmh xcb-composite xtst x11 dbusmenu-qt5 xext xcursor) +pkg_check_modules(XCB_EWMH REQUIRED IMPORTED_TARGET xcb-image xcb-ewmh xcb-composite xtst x11 dbusmenu-qt5 xext xcursor xkbcommon) pkg_check_modules(QGSettings REQUIRED IMPORTED_TARGET gsettings-qt) +pkg_check_modules(WAYLAND REQUIRED IMPORTED_TARGET wayland-client wayland-cursor wayland-egl) # driver-manager add_executable(${BIN_NAME} @@ -83,6 +84,7 @@ target_link_libraries(${BIN_NAME} PRIVATE ${DtkWidget_LIBRARIES} PkgConfig::QGSettings PkgConfig::XCB_EWMH + PkgConfig::WAYLAND Dtk::Gui Qt5::Widgets Qt5::Gui