首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建kde5等离子桌面失败

构建kde5等离子桌面失败
EN

Stack Overflow用户
提问于 2017-03-17 13:29:06
回答 2查看 165关注 0票数 0

我正在Ubuntu14.04 32位上构建kde5,但是它总是无法用Cmake配置等离子桌面。这是错误消息:

代码语言:javascript
复制
 CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
X11_Xkbfile_LIB (ADVANCED)
    linked by target "kcm_keyboard" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard
    linked by target "kded_keyboard" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard
    linked by target "xkb_rules_test" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard/tests
    linked by target "iso_codes_test" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard/tests
    linked by target "geometry_parser_test" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard/tests
    linked by target "flags_test" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard/tests
    linked by target "keyboard_daemon_test" in directory /Projects/kde5/kdesrc/plasma-desktop/kcms/keyboard/tests

其他的都是编译的,这是唯一有问题的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-19 20:30:54

此错误告诉您,cmake文件无法找到所需的库。名称X11_Xkbfile_LIB表示它应该是为X11 ("xkb")提供C绑定的库之一。也许安装libxcb-xkb-dev会有所帮助?

票数 0
EN

Stack Overflow用户

发布于 2018-10-18 07:55:46

成功:嗨,我遇到了同样的问题。我不知道,但有个解决办法:

  1. 我读到了at-2500的答案和silajim的回应。
  2. 我跟踪了答案one -> libxcb-xkb-dev中的链接
  3. 然后是我的架构的链接,并记住文件。
  4. 我cd到我的这个目录和:-l \ grep
  5. 结果发现有两个缺少的*.so符号链接
  6. 添加缺失的符号链接: 苏丹-s libxkbfile.so.0.2 libxkbfile.so sudo ln -s libxkbcommon-x11.so.0.0.0 libxkbcommon x11.so
  7. 在in创建者中运行cmake
  8. 成功
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42858840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档