无法在ubuntu上安装pango

时间:2015-07-17 16:18:12

标签: ubuntu gtk pango

我正在尝试在ubuntu上构建gtk + 1.3并且在配置期间出现错误,

ld: cannot find -lpango

我尝试安装了大量的pango库,但仍未安装,所以我不知道该怎么做。我一直在用

进行测试
ld -lpango

但是得到同样的错误。有没有人在ubuntu上成功安装了预制的pango?从任何回购? Pango网站说它很难建立,我想尽可能使用预建的二进制文件。

此外我发现atk未找到时出错,但我所要做的就是安装libatk1.0 *并修复了。

1 个答案:

答案 0 :(得分:0)

-lpango不是正确的库名。

实际上,您不应该直接使用-l选项来链接Pango。相反,您应该使用pkg-config

gcc -c -o program.o program.c `pkg-config --cflags pango`
gcc -o program program.o `pkg-config --libs pango`

或者

gcc -o program program.c `pkg-config --cflags --libs pango`

由于这是调试损坏的configure脚本,您可以直接运行pkg-config以查看它应该是什么:

$ pkg-config --libs pango
-lpango-1.0 -lgobject-2.0 -lglib-2.0 

坦率地说,我很惊讶GTK +的配置文件也没有这样做;你应该提交一份错误报告。