我正在尝试在Amazon Linux发行版实例上构建librsvg。我通过yum安装了大多数依赖项。在实例上启用了默认yum repo中不可用的少数几个必须从头开始构建它们。我已经走得很远,但最后还是坚持了下来。为librsvg运行sudo ./configure
时,我得到No package 'gdk-pixbuf-2.0' found
。我最初是通过yum安装的一些软件包获得此消息,并且安装这些库的-dev版本解决了我的问题。目前gdk-pixbuf-2.0是我从源代码安装的唯一库。
以下是缺少的lib的pkg-config的结果:
$ pkg-config --list-all | grep pixbuf
> gdk-pixbuf-2.0 GdkPixbuf - Image loading and scaling
$ pkg-config --modversion pixbuf
> 2.26.1
答案 0 :(得分:0)
运行pkg-config --libs gdk-pixbuf-2.0
和pkg-config --cflags gdk-pixbuf-2.0
其他一些软件包丢失,gdk-pixbuf-2.0
需要,而pkg-config
正在向configure
报告错误,但不会向您报告错误列出所有包裹。