微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何运行最新版本的awesome?

如何解决如何运行最新版本的awesome?

问题

我该怎么做才能达到很棒的 >= 4.3?

关于我的问题

我在 Ubuntu 18.04 上运行很棒的 4.2(安装了 apt)。但是现在我想使用一些使用 awful.popup 的小部件,这些小部件是在 awesome 4.3 中引入的。 o 我想我可以通过编译我自己的新版本来让它工作。

所以按照 build instructions 我做了:

git clone https://github.com/awesomeWM/awesome
cd awesome
make

然后一切似乎都在工作,直到最终失败:

...
[ 87%] Generating API documentation
Error: no suitable Lua interpreter found
Error: supported versions are: 5.2 5.1
CMakeFiles/ldoc.dir/build.make:289: recipe for target 'doc/index.html' Failed
make[3]: *** [doc/index.html] Error 1
CMakeFiles/Makefile2:211: recipe for target 'CMakeFiles/ldoc.dir/all' Failed
make[2]: *** [CMakeFiles/ldoc.dir/all] Error 2
Makefile:151: recipe for target 'all' Failed
make[1]: *** [all] Error 2
Makefile:14: recipe for target 'cmake-build' Failed
make: *** [cmake-build] Error 2

据我所知,我使用的是 Lua5.3,awesomeConfig.cmake 告诉我 5.3 应该是有效的:

# 5.1 <= LUA_VERSION < 5.4

当前运行的很棒的版本是:

$ awesome --version
awesome v4.2 (Human after all)
 • Compiled against Lua 5.3.3 (running with Lua 5.3)
 • D-Bus support: ✔
 • execinfo support: ✔
 • xcb-randr version: 1.5
 • lgi version: 0.9.2

解决方法

Doyousketch2 确实提供了解决此问题的相关线索。我为成功运行 make 所做的是:

make CMAKE_ARGS="-DGENERATE_DOC:BOOLEAN=OFF"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。