0

mplayerまたはmencoderを使用しようとすると、libsmbclient.so.0でライブラリエラーが発生します。以下を確認すると、ファイルが利用可能であるように見えますが、どういうわけか適切な場所を指していません。これはcentos5です。libsmbclient.so.0 =>/usr/lib64/libsmbclient.so.0を指すために私ができることを誰かが知っていますか?それで問題が解決すると思います。

root @ server1 [/ usr / bin]
#mplayer mplayer:共有ライブラリのロード中にエラーが発生しました:libsmbclient.so.0:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません
root @ server1 [/ usr / bin]#mencoder
mencoder:エラー共有ライブラリのロード中:libsmbclient.so.0:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

root @ server1 [/ usr / bin]#which mplayer
/ usr / local / bin / mplayer
root @ server1 [/ usr / bin]#which mencoder
/ usr / local / bin / mencoder

root @ server1 [/ usr / bin]#libsmbclient/usr/lib64/libsmbclient.so.0を検索し
ます

root @ server1 [/ usr / bin]#ldd / usr / local / bin / mplayer
linux-gate.so.1 =>(0xffffe000)
libfaac.so.0 => /usr/local/MediaLibs/lib/libfaac.so .0(0xf7f20000) libx264.so.59
=> /usr/local/MediaLibs/lib/libx264.so.59(0xf7e67000)libpthread.so.0
=> /lib/libpthread.so.0(0x00514000)libmp3lame.so
.0 => /usr/local/MediaLibs/lib/libmp3lame.so.0(0xf7dec000)libncurses.so.5
=> /usr/lib/libncurses.so.5(0x005f9000)
libsmbclient.so.0=>見つかりません

4

1 に答える 1

1

mplayerとmencoderlibsmbclient.so.0は、64ビットではなく32ビットを必要とします。の32ビットバージョンをインストールする必要がありlibsmbclient.soます。

于 2011-01-27T18:22:52.013 に答える