MDK下编译时缺少xxx.pc时的两点注意
时间:2005-03-02
来源:互联网
1、编译时提示:缺少xxx.pc文件,或者在指定的路径找不到xxx.pc。然后叫你指定一个路径后再来一遍。
这种情况可能有两点。
第一,你缺少安装某个软件的开发包,意思是包名称中带有“devel”字样的包。例如你能够只安装gtk+2.0等等这些包就足够使用stardict,但是如果你要自己编译一个stardict,那就要把libgtk+2.0_0-devel也装上。
PS:这个devel的字样也不是MDK的专利,编译不成功不能把帐算到MDK的头上噢~
第二,确定上面做好以后还是不行的话,你可以检查一下你的“PKG_CONFIG_PATH”变量的值设置好没有。例如我们自己编译XFCE,你看一看是否有一个“/usr/local/lib/pkgconfig”目录?里面都是xxx.pc文件。我们看到XFCE可以很顺利地编译,正是由于XFCE编译前就把PKG_CONFIG_PATH变量设好了。所以不会出现每编了一个包到下一个就找不到它的依赖包。所以,我推荐你做一件事,在你的bashrc文件中添上下面一句:
export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig
作者: csyfek 发布时间: 2005-03-02
作者: zhaozhh02 发布时间: 2005-03-02
作者: 6692975 发布时间: 2005-03-02
感觉大家编译前一定要先看看那个6692975兄给的那个链接!
作者: csyfek 发布时间: 2005-03-02
也是没装devel包,而 libgtkhtml-3.1_11-devel 又需要devel(libgnomeprintui -2-2)
我下了这个包libgnomeprintui2-2_0-devel-2.8.1-2.mdk10.1.thac.i586.rpm不知对不对,可是麻烦又来了
libgnomeprintui2-2_0-devel-2.8.1-2.mdk10.1.thac.i586.rpm需要devel(libXfixes))
的支持,这个devel(libXfixes))是什么呀??我上网搜不到的?!
作者: lzjx 发布时间: 2005-03-02
作者: fundawang 发布时间: 2005-03-02
作者: csyfek 发布时间: 2005-03-02
作者: fundawang
楼上的可能是要装xorg-x11-devel
|
一直都是用urpmi装的
就是装不了阿,缺少libxfixes
作者: lzjx 发布时间: 2005-03-02
作者: csyfek 发布时间: 2005-03-02
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28