如何构建 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

但错误仍然存​​在。

我该如何构建这个资源?

答案1

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

对于 gtk+,命令是

sudo apt-get install libgtk-3-dev libgtksourceview-3.0-dev

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

答案2

请求“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,您需要找到 PPA 或其他非官方的 GTK+ v3.10 软件包,或者自己编译它(其中包括编译 GTK+ 所需的更多库)。

相关内容