[Seek Help] cmake 编译安装 latte-dock的问题请教
Tofloor
poster avatar
hanoch0505
deepin
2021-04-21 19:11
Author

由于'sudo apt-get install latte-dock' 安装的latte-dock 使用过程中有问题,就想着下载个 latte-dock-0.9.11.tar -- 解压之后 'sh install.sh',安装失败.

请教一下是啥问题?

CMake Warning (dev) at /opt/cmake-3.20.1/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:438 (message):

  The package name passed to `find_package_handle_standard_args` (KF5Plasma)

  does not match the name of the calling package (KF5).  This can lead to

  problems in calling code that expects `find_package` result variables

  (e.g., `_FOUND`) to follow a certain pattern.

Call Stack (most recent call first):

  /usr/share/ECM/find-modules/FindKF5.cmake:78 (find_package_handle_standard_args)

  CMakeLists.txt:22 (find_package)

This warning is for project developers.  Use -Wno-dev to suppress it.

 

-- Could NOT find KF5Plasma: found neither KF5PlasmaConfig.cmake nor kf5plasma-config.cmake 

-- Could NOT find KF5PlasmaQuick (missing: KF5PlasmaQuick_DIR)

 

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-04-21 20:52
#1

执行

sudo apt install libkf5plasma-dev

装下开发包试试,里面应该有 CMake 要使用的包。然后重新执行 CMake 看看还有没有错。

Reply View the author
hanoch0505
deepin
2021-04-22 22:05
#2
忘记、过去

执行

sudo apt install libkf5plasma-dev

装下开发包试试,里面应该有 CMake 要使用的包。然后重新执行 CMake 看看还有没有错。

先谢过大佬,确实是latte-dock的依赖和系统已安装的差在‘-dev’了。一一安装了之后,遇到了这个组建,

CMake Error at /opt/cmake-3.20.1/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:230 (message):

  Could NOT find XCB (missing: EVENT) (found version "1.13.1")

Call Stack (most recent call first):

  /opt/cmake-3.20.1/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)

  /usr/share/ECM/find-modules/FindXCB.cmake:187 (find_package_handle_standard_args)

  CMakeLists.txt:33 (find_package)

是 'libxcb-event' ?

Reply View the author
lcw0268
deepin
2021-04-23 06:55
#3
It has been deleted!
hanoch0505
deepin
2021-04-23 08:02
#4
lcw0268 It has been deleted!

那我去试一下

Reply View the author