我正试图从这段代码编译synapse项目,但我在这样做时遇到了一些困难。运行./configure && make后,我得到以下错误
utils.vala:336.29-336.41: error: The name `FileAttribute' does not exist in the context of `Synapse.Utils.FileInfo'
FileAttribute.STANDARD_DISPLAY_NAME,
^^^^^^^^^^^^^
utils.vala:337.29-337.41: error: The name `FileAttribute' does not exist in the context of `Synapse.Utils.FileInfo'
FileAttribute.STANDARD_ICON,
^^^^^^^^^^^^^
utils.vala:338.29-338.41: error: The name `FileAttribute' does not exist in the context of `Synapse.Utils.FileInfo'
FileAttribute.STANDARD_FAST_CONTENT_TYPE,
^^^^^^^^^^^^^
utils.vala:339.29-339.41: error: The name `FileAttribute' does not exist in the context of `Synapse.Utils.FileInfo'
FileAttribute.THUMBNAIL_PATH,
^^^^^^^^^^^^^我对瓦拉没有经验,所以我不知道会有什么问题。我已经安装了所有必需的依赖项,但这似乎是vala编译器的一个问题。
我按照他们的自述安装了valac 0.14。
我试图从源头编译突触的原因是,现在在突触中有一个恼人的错误,它导致你的快捷设置在每次突触关闭时都被重置。不幸的是,突触似乎不再被维护,我想为自己修复它.只要我能编译它!
我试图在Ubuntu14.04 64位上编译这个
发布于 2014-06-03 19:21:49
GLib.FileAttribute命名空间直到2012-01-12才存在。该提交的第一个稳定版本是valac-0.16。也就是说,任何更新于0.16的valac版本都应该有效,包括默认版本 (目前为0.22.1)。
https://stackoverflow.com/questions/24011664
复制相似问题