首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修复库问题

修复库问题
EN

Stack Overflow用户
提问于 2011-01-27 18:07:03
回答 1查看 2.3K关注 0票数 0

在尝试使用mplayer或mencoder时,我在libsmbclient.so.0上得到了一个库错误,如果您在下面检查,该文件似乎是可用的,但不知怎么的,它没有指向正确的位置。我是centos5。有谁知道我能做些什么来指向libsmbclient.so.0 => /usr/ fix 64/libsmbclient.so.0,我猜这会解决我的问题。

root@server1 1 /usr/bin# mplayer

mplayer:加载共享库时出错: libsmbclient.so.0:无法打开共享对象文件:没有这样的文件或目录

root@server1 1 /usr/bin# mencoder

mencoder:加载共享库时出错: libsmbclient.so.0:无法打开共享对象文件:没有这样的文件或目录

root@server1 1 /usr/bin#哪个mplayer

/usr/local/bin/mplayer

root@server1 1 /usr/bin#

/usr/local/bin/mencoder

root@server1 1 /usr/bin#找到libsmbclient

/usr/lib64 64/libsmbclient.so.0

root@server1 1 /usr/bin# ldd /usr/local/bin/mplayer

代码语言:javascript
复制
     linux-gate.so.1 =>  (0xffffe000)
代码语言:javascript
复制
     libfaac.so.0 => /usr/local/MediaLibs/lib/libfaac.so.0 (0xf7f20000)
代码语言:javascript
复制
     libx264.so.59 => /usr/local/MediaLibs/lib/libx264.so.59 (0xf7e67000)
代码语言:javascript
复制
     libpthread.so.0 => /lib/libpthread.so.0 (0x00514000)
代码语言:javascript
复制
     libmp3lame.so.0 => /usr/local/MediaLibs/lib/libmp3lame.so.0 (0xf7dec000)
代码语言:javascript
复制
     libncurses.so.5 => /usr/lib/libncurses.so.5 (0x005f9000)

libsmbclient.so.0 =>未找到

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-27 18:22:52

mplayer和mencoder需要32位的libsmbclient.so.0,而不是64位的.您需要安装32位版本的libsmbclient.so

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4820093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档