LinuxSir.cn,穿越时空的Linuxsir!

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

rpm安装时候老是只去默认路径下查找libmysqlclient.so

[复制链接]
发表于 2011-7-22 13:25:27 | 显示全部楼层 |阅读模式
RT!
zabbix的rpm包是哥自己打包的。
编译参数为--with-mysql(/usr/bin/mysql_config是一个链接,指向/usr/local/mysql-5.1.56/bin/mysql_config)
打包成功。但是安装时候
rpm -ivh zabbix....rpm

提示
error: Failed dependencies:
        libiconv.so.2()(64bit) is needed by zabbix-1.8.5-2.x86_64
        libmysqlclient.so.16()(64bit) is needed by zabbix-1.8.5-2.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by zabbix-1.8.5-2.x86_64
               
               
但是如果我用--no-deps安装还是能装上的。

求问如何解决。

ps:ld.so.conf已经添加了路径
# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib64/mysql/
/usr/lib
/usr/local/lib
/usr/local/mysql-5.1.56/include/mysql
/usr/local/mysql-5.1.56/lib/mysql
发表于 2011-7-22 14:00:52 | 显示全部楼层
提示什么都是浮云,关键是软件运行的时候是否能找到他所需要的库。
提供一个参考吧
http://weiweiabc109.blog.163.com ... 722010111595441724/
回复 支持 反对

使用道具 举报

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

本版积分规则

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