QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 664|回复: 2

请教一个共享库的问题!

[复制链接]
发表于 2005-11-25 23:24:31 | 显示全部楼层 |阅读模式
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?

多谢!
发表于 2005-11-26 12:46:42 | 显示全部楼层
教你一个掩耳盗铃的办法。如果libpng.so.3在/usr/lib/下,那么:
在根用户模式下:ln -sf /usr/lib/libpng.so.3 /usr/lib/libpng.so.2试试。
一般来说,libpng.so.3应该是个链接文件。最好把那个普通文件链接到libpng.so.2。
我想你不是菜鸟,应该能明白我的意思。
试试吧,我不保证成功。也希望不会损坏你的系统。
回复

使用道具 举报

发表于 2005-11-26 15:03:27 | 显示全部楼层
比较好的办法是:
http://rpm.pbone.net/ 搜索一下libpng.so.2
下载对应版本的rpm装上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 04:01 , Processed in 0.040422 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表