PKG_CONFIG_PATH和PKG_CONFIG的路径设置问题
2008-12-16 18:28
274 查看
最近,需要使用cscope功能,重新编译安装了一遍gvim。
第一次./configure的时候,进行到 check gtk --version 时,机器明显变慢,并停了下来,鼠标及其不灵活,估计是碰到死循环或者死锁之类的事情了,然后,慢慢地机器死掉。重启了一次。再重新./configure的时候,没有问题了,但是gvim的界面非常难看,感觉好象不是gnome的界面。仔细查看了一下./configure时产生的信息,发现check gtk+-2.0没有发现,只有gtk+-1.x几的版本。这就奇怪了,机器上面明明安装了gtk+-2.0的包。
到网上搜索了一下,pkg-config有四个命令来查询gtk的安装情况 地址:http://blog.csdn.net/zdl1016/archive/2008/08/20/2802164.aspx
$pkg-config --modversion gtk+ (查看1.2.x版本)
$pkg-config --modversion gtk+-2.0 (查看 2.x 版本)
$pkg-config --version (查看pkg-config的版本)
$pkg-config --list-all |grep gtk (查看是否安装了gtk)
我输入pkg-config --modversion gtk+-2.0,提示找不到xproto.pc文件,需要把包含该文件的目录放到PKG_CONFIG_PATH里,搜索了一下,该文件在/usr/share/pkgconfig下,于是更改环境变量成:
export PKG_CONFIG=/usr/local/bin/pkg-config
export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib/pkgconfig
记住:两个路径之间用 ':' 隔开,不是 ',', 或者 ';'。不让会出大问题。
再编译vim 启用escope,gvim的界面就变成了gnome的界面,好看多了。
顺便把mplayerplug-in也编译了一遍,之前编译的时候,由于没有找到gtk,没有界面。
第一次./configure的时候,进行到 check gtk --version 时,机器明显变慢,并停了下来,鼠标及其不灵活,估计是碰到死循环或者死锁之类的事情了,然后,慢慢地机器死掉。重启了一次。再重新./configure的时候,没有问题了,但是gvim的界面非常难看,感觉好象不是gnome的界面。仔细查看了一下./configure时产生的信息,发现check gtk+-2.0没有发现,只有gtk+-1.x几的版本。这就奇怪了,机器上面明明安装了gtk+-2.0的包。
到网上搜索了一下,pkg-config有四个命令来查询gtk的安装情况 地址:http://blog.csdn.net/zdl1016/archive/2008/08/20/2802164.aspx
$pkg-config --modversion gtk+ (查看1.2.x版本)
$pkg-config --modversion gtk+-2.0 (查看 2.x 版本)
$pkg-config --version (查看pkg-config的版本)
$pkg-config --list-all |grep gtk (查看是否安装了gtk)
我输入pkg-config --modversion gtk+-2.0,提示找不到xproto.pc文件,需要把包含该文件的目录放到PKG_CONFIG_PATH里,搜索了一下,该文件在/usr/share/pkgconfig下,于是更改环境变量成:
export PKG_CONFIG=/usr/local/bin/pkg-config
export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib/pkgconfig
记住:两个路径之间用 ':' 隔开,不是 ',', 或者 ';'。不让会出大问题。
再编译vim 启用escope,gvim的界面就变成了gnome的界面,好看多了。
顺便把mplayerplug-in也编译了一遍,之前编译的时候,由于没有找到gtk,没有界面。
相关文章推荐
- PKG_CONFIG_PATH和PKG_CONFIG的路径设置问题
- PKG_CONFIG_PATH和PKG_CONFIG的路径设置问题
- Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名 谈谈Linux下动态库查找路径的问题 ldconfig LD_LIBRARY_PATH PKG_CONFIG_PATH
- PKG_CONFIG_PATH的设置
- linux下链接动态库路径相关的/etc/ld.so.conf,ldconfig, PKG_CONFIG_PATH【整理】
- 怎么源码安装 PKG_CONFIG_PATH设置
- request.fetcontextPath() 设置相对路径问题!
- 安装过程中出现PKG_CONFIG_PATH的问题解决方法
- pkg-config 路径问题
- pkg-config的用法及库搜索路径设置
- 使用request.getContextPath()设置Cookie路径问题
- 安装过程中出现PKG_CONFIG_PATH的问题解决方法
- 安装过程中出现PKG_CONFIG_PATH的问题解决方法
- linux下链接动态库路径相关的/etc/ld.so.conf,ldconfig, PKG_CONFIG_PATH【整理】
- linux动态库路径设置(LD_LIBRARY_PATH,ldconfig)
- 安装过程中出现PKG_CONFIG_PATH的问题解决方法
- 源码安装软件及PKG_CONFIG_PATH设置
- tomcat部署应用时设置context path为空的上下文路径问题
- 安装过程中出现PKG_CONFIG_PATH的问题解决方法
- No package 'gtk+-2.0' found (PKG_CONFIG_PATH问题) [复制链接] 0 0