symbol gzopen, version libmysqlclient_15 not defined in file libmysqlclient.so.1

清泉ys 2010-10-27 10:18:39
自己写的软件,用到myql调用,怎么移植到另外一台机器出现这个错误,求救。。
symbol gzopen, version libmysqlclient_15 not defined in file libmysqlclient.so.15 with link time reference
...全文
258 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
清泉ys 2010-10-29
  • 打赏
  • 举报
回复
解决了,是放到后面系统的版本太高了
steptodream 2010-10-27
  • 打赏
  • 举报
回复
1.极有可能是版本的问题
2.移植的对象机器上 你确认有库libmysqlclient.so.15 而且被加载了?
如果没有 则先安装
如果所在的路径的原因 导致库并未被加载 把库所在的路径 比如/usr/local/mysql/lib 直接追加到
/etc/ld.so.conf里 然后执行ldconfig
justkk 2010-10-27
  • 打赏
  • 举报
回复
两台机器上的mysqlclient动态库版本不一致?
yui 2010-10-27
  • 打赏
  • 举报
回复
试试把libz加到库文件路径中,LINUX下是LD_LIBRARY_PATH,HP-UX下是SHLIB_PATH,或者用楼上的方法

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧