关于pango_find_base_dir的问题
很多朋友也许都是按《我的Fedora完美的美化总结》一文进行字体美化的。我也安照作者的方法进行了美化,效果相当不错。但是这几天连续编译了几个gtk的程序都失败了,而且错误信息中都提到了“未定义的pango_find_base_dir”。上网查了查,发现很多人都有这样的问题。于是猜想可能是firefly兄的pango-devel包的版本太低的原因,就把它删了。把fedora光盘里的原pango-devel包重装了一下,再编译gtk程序都能顺利完成。
后来我重新打开对比2个rpm,firefly的pango-devel是1.2.5的,我的系统是fedora3,pango-devel是1.6.0,再仔细对照了文件后,发现问题都出在一个pango-types.h的头文件中,1.6.0版本中对pango_find_base_dir函数进行了定义,而1.2.5版本的相应文件中则没有这个函数。这个看来就是罪魁祸首了!
也许大家以后在美化的时候可以考虑不安装低版本的pango-devel包。以上乃本人一家之言,对错还望大家指正。 呵呵,
页:
[1]