我正在安装 GIMP 2.8(我需要该版本才能使用 GIMP 2.10 中没有的插件)。还需要最后一个库,它要求 gegl-0.2。
我的系统有 gegl-0.3,所以我设置了 pck-config 来查找 gegl-0.3.pc 文件所在的文件夹。
kim@kim-MS-7917:~/Downloads/gimp-2.8.22$ echo $PKG_CONFIG_PATH
返回
/~/usr/lib/x86_64-linux-gnu/pkgconfig
这是正确的。但是,运行 ./configure 仍然会以错误结束No package 'gegl-0.2' found
我在 Synaptic 上找到了其他 gegl 包,并安装了 libgegl-dev,但问题仍然存在。
该错误表明可能有其他方法可以解决问题
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GEGL_CFLAGS
and GEGL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
好吧,也许我可以更改这些环境变量并以此方式解决这个问题。但我该如何设置它们以避免调用 pkg-config?
我继续在终端中尝试export VARNAME=GEGL_CFLAGS
,然后再次export VARNAME=GEGL_LIBS
运行./configure
。但没用。
好的。我现在已经下载了 gegl-0.2.0.tar.bz2,觉得也许真的需要这个版本。但我真的不知道。显然我只是在这里寻找。
任何帮助都将非常感激。