LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1152|回复: 8

怎么才能让openq0.3.1找到自己编译的gaim

[复制链接]
发表于 2005-1-2 18:19:32 | 显示全部楼层 |阅读模式
rt .搜索了一下,没有发现有人问,只好发一贴了
gaim是1.1.1,从源码编译的,在默认的位置.之后编译openq时出错,说找不到gaim.我以前的openq在/opt/openq下,0.3.0我想不会有影响吧,
错误信息如下:
checking for gaim... Package gaim was not found in the pkg-config search path.
Perhaps you should add the directory containing `gaim.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gaim' found
各位大哥,该怎么做?
:help
发表于 2005-1-2 18:40:06 | 显示全部楼层
基础版搜索PKG_CONFIG_PATH
 楼主| 发表于 2005-1-2 18:45:43 | 显示全部楼层
对不起,没有匹配记录,请尝试采用其他条件查询。

    下面的词语使用过于普遍,或者过长或过短,因此自动从搜索条件中去除。 : pkg_config_path
发表于 2005-1-2 19:23:48 | 显示全部楼层
PKG_CONFIG_PATH的问题 glib默认会装在/usr/local下
如果你的PKG_CONFIG_PATH中没有/usr/local的话,那么你编译gaim就会提示你没有安装glib。你可以在~/.bashrc ,~/.bash_profile 或/etc/profile中加入一行:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
在/etc/ld.so.conf中加入一句:
/usr/local/lib 这样以后你再从源码包安装软件时,就不会出现类似这样的错误了。
还有记得在安装完某些库文件后,再安装依赖这些库的软件之前先在任何目录下运行下ldconfig
或者从源码包安装软件时可以在./configure 时指定安装路径
如:./configure --prefix=/usr
发表于 2005-2-13 08:40:10 | 显示全部楼层
Perhaps you should add the directory containing `gaim.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gaim' found
configure: error: gaim 1.0 is required to build OpenQ

还是 不行  按照你的方法
回复 支持 反对

使用道具 举报

发表于 2005-2-13 08:41:29 | 显示全部楼层
是在configure  openqq的时候 找不到gaim
gaim 已经编译安装上啦...
回复 支持 反对

使用道具 举报

发表于 2005-2-13 08:42:53 | 显示全部楼层
难道 也要把 gaim的路径 放到 /etc/ld.so.conf中?
回复 支持 反对

使用道具 举报

发表于 2005-2-13 08:48:39 | 显示全部楼层
晕 搞定......  还是自己编译的东西稳定....  crash现象 少啦
回复 支持 反对

使用道具 举报

发表于 2005-2-13 08:55:20 | 显示全部楼层
假象  假象  一切都是假象...
就好了一会  又开始  crash啦 ..我晕死啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表