如何构建 gtkparasite

我无法构建 gtkparasite

当我跑步时 :

./autogen.sh 

我收到此错误

checking for GTK... no configure: error: Package requirements (gtk+-3.0 >= 3.10.0 gtksourceview-3.0) were not met: Requested 'gtk+-3.0 >= 3.10.0' but version of GTK+ is 3.6.1 Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GTK_CFLAGS and GTK_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. 

所以,当我这样做时 :

echo $PKG_CONFIG_PATH 

它显示了一个空白行,所以我用 :

$ locate pkg-config /etc/bash_completion.d/pkg-config /usr/bin/pkg-config /usr/lib/python2.7/dist-packages/numpy/core/lib/npy-pkg-config ........... $ export PKG_CONFIG_PATH=/usr/bin/pkgconfig 

调整它 但错误仍然存在。.

我该怎么做才能建立这个来源?

2
01.04.2014, 19:55
3 答案

请求 'gtk+ -3.0 >= 3.10.0' 但 GTK+ 的版本是 3.6.1

该程序至少需要 GTK+ v3.10,但您只有 GTK+ v3.6.1

Ubuntu 14.04 将拥有 GTK+ v.3.10。. 对于其他版本的 Ubuntu,您需要为 GTK+ v3.10 找到 PPA 或其他非官方软件包,或者自己编译它 (,其中包括编译 GTK+ )所需的更多库。.

1
12.02.2019, 02:06
  • 1
    感谢您的回答。. 但是如果我手动安装不同版本的 Gtk,我会破坏我的系统吗? 我当前的 Gtk 保持不变? –  koMah 01.04.2014, 16:09
  • 2
    覆盖 Ubuntu 的 GTK+ 版本可能会引起麻烦。. 将您的版本安装到 `/usr/local/ `并将 `$PKG _CONFIG _PATH `设置为 `/usr/local/lib/pkgconfig/ `(或 GTK+ 的 `gtk+ *.pc `文件为 ) –  Florian Diesch 01.04.2014, 16:19

请求 'gtk+ -3.0 >= 3.10.0' 但 GTK+ 的版本是 3.6.1

该程序至少需要 GTK+ v3.10,但您只有 GTK+ v3.6.1

Ubuntu 14.04 将拥有 GTK+ v.3.10。. 对于其他版本的 Ubuntu,您需要为 GTK+ v3.10 找到 PPA 或其他非官方软件包,或者自己编译它 (,其中包括编译 GTK+ )所需的更多库。.

1
12.02.2019, 02:06

如果要手动编译,则必须手动安装所有依赖项和 -开发包。.

对于 gtk+,命令是

sudo apt -获取安装 libgtk -3 -开发 libgtksourceview -3.0 -开发 

你还需要谁知道还有什么。. 检查 README 中的依赖项并在 ubuntu 数据库中搜索它们和 -开发包。.

2
12.02.2019, 02:06

標籤

相關問題