请教一个共享库的问题!
OS:SUSE9.3我在安装winamp时,提示需要一个文件:
libpng.so.2 is needed......
我搜索时找到相关文件libpng.so.3,并把路径添加到/etc/ld.so.conf中,并运行ldconfig。
但问题依旧。
所以,想请教一下:
1.对于缺少库文件时,是不是把相关路径添加到/etc/ld.so.conf中,并更新ldconfig就可以了?
2.***.so.3是比***.so.2的新版本。能不能代替***.so.2?
多谢! 教你一个掩耳盗铃的办法。如果libpng.so.3在/usr/lib/下,那么:
在根用户模式下:ln -sf /usr/lib/libpng.so.3 /usr/lib/libpng.so.2试试。
一般来说,libpng.so.3应该是个链接文件。最好把那个普通文件链接到libpng.so.2。
我想你不是菜鸟,应该能明白我的意思。
试试吧,我不保证成功。也希望不会损坏你的系统。 比较好的办法是:
http://rpm.pbone.net/ 搜索一下libpng.so.2
下载对应版本的rpm装上
页:
[1]