我的系统是SUSE 10.0 ,是电脑预装的。
今天用YUM安装的MPplayer,安装完后运行不了,错误是:error while loading shared libaries:libdirectfb-0.9.so.22: cannot open shared object file: No such file or directory.
是不是缺少libdirectfb-0.9.so.22?我在网上找遍了都没有找到哪个包要提供libdirectfb-0.9.so.22的
我的电脑里面有libdirectfb-0.9.so.24的,是DirectFB包提供的,是不是DirectFB的版本不对?可是我在网上找不到0.9.22的版本。。。
刚使用LINUX才一个星期,所以还在入门级别,请大家帮帮忙`在此谢过~
[ 本帖最后由 lx319 于 2008-7-24 17:28 编辑 ]
lx319 于 2008-07-25 15:04:44发表:
谢谢各位的帮助,问题已经解决了,是我犯了低级错误。
看到chanshun8说我可能是依赖的版本不一样,给了我启发,最后我才发现,其实我并不是SUSE10的,而是SLED10的,之前加的是SUSE10的源,大家都说SLED10的和10.1的 可以通用,于是换了10.1的源以后,就成功装上了`
小女子犯了如此低级的错误,就看在我对LINUX的热情上,大家千万不要打我~
谢谢~谢谢~
lx319 于 2008-07-25 09:26:14发表:
按照您的办法进行了,结果是:
ln: 正在创建指向“libdirectfb-0.9.so.24”的 符号连接“libdirectfb-0.9.so.22”:文件已存在
然后运行还是找不到libdirectfb-0.9.so.22~
哭阿~~~~~
太平桥 于 2008-07-24 19:31:22发表:
试试
ln -s libdirectfb-0.9.so.24 libdirectfb-0.9.so.22