编译 GNOME3 时出现无 colord 包错误

编译 GNOME3 时出现无 colord 包错误

从源代码编译 gnome 3 时出现以下错误。有没有什么办法可以解决该错误?

configure: error: Package requirements (colord >= 0.1.8) were not met:

No package 'colord' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables COLORD_CFLAGS
and COLORD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

答案1

您缺少 colord 包。不幸的是,您还需要构建该包。

当你让 jhbuild 运行并且它抱怨时,打开一个新终端并运行:

    cd ~/gnome-shell/source/ # or wherever your GS sources are
    git clone git://gitorious.org/colord/master.git colord
    cd colord
    ./autogen.sh --prefix="$HOME"/gnome-shell/install/ # change if you install it elsewhere
    make && make install

这将下载、构建并(本地)安装 colord。然后返回另一个终端并选择再次运行配置阶段的点(据我所知是第一个选项)。

答案2

使用sudo apt install libcolord-dev。我通过 获得了包名apt-file search colord | grep "dev"。特别提到了使用 dev 的原因这里

答案3

很抱歉我无法给您提供解决问题的答案。但是,我也尝试安装 Gnome 3,但它无法在我的系统上运行。Gnome 3 现在有很多错误,所以我会等几周直到它变得更稳定。我完全可以使用 Ubuntu Classic,直到 Unity 或 Gnome 3 的错误减少。:)

相关内容