BBS水木清华站∶精华区
发信人: anmin@csie.ntu.edu.tw (Anmin Deng), 看板: Linux
标 题: Re: 有关 ld.so 的问
发信站: Nat'l Taiwan Univ..CSIE (Sun Dec 8 20:14:39 1996)
转信站: sobee!netnews.ntu!anmin
保时捷 911 (Jackson.bbs@bbs.ntcn.edu.tw) wrote:
> 刚刚将 ld.so 由 1.8.3 换成 1.8.5 结果在
> 做 ldconfig 时出现错误讯息:
> ldconfig: warning: /usr/lib/libform.so.1.9.9e has inconsistent soname
> (libform.so.3.0) skipping
> 出现了四, 五个这样的讯息, 请问这该如何解决, 谢谢!!
有几种不同的方法, 但不知目前有没有正规的做法..
1. 使用 ld.so-1.8.5, 但 ldconfig 仍使用旧版的. 或
2. 把所有的 libxx.so.1.9.9e 改名为 libxx.so.3.0.1.9.9e 再
link libxx.so.3.0.1.9.9e <== libxx.so.1.9.9e. 或
3. 重新 compile ncurses-1.9.9e, 把 soname (API) 设成合理的数值,
例如 libxx.so.1 或 libxx.so.3 等.
> -------------------------------------------------------------------------- <
作者: JoeLu ( ) 看板: Linux
标题: Re: 关於 ncurses 的问题
时间: Wed Apr 9 13:31:04 1997
※ 引述《thinoxide.bbs@bbs.ee.ntu.edu.tw (liu)》之铭言:
∶ /sbin/ldconfig: warning: /usr/lib/libmenu.so.1.9.9e has inconsistent
∶ soname (libmenu.so.3.0), skipping
[snipped]
∶ /sbin/ldconfig: warning: /usr/lib/libform.so.1.9.9g has inconsistent
∶ soname (libform.so.3.4), skipping
∶ 请问是那里出错了? make install 时, 有些奇怪的 link 会被建立
∶ (把 libncurses.so.3.0 连到 libncurses.so.3.0 libncurses.so.1.9.9g)
∶ 这是怎麽回事?
这些 message 是无害的。
若实在看得很不顺眼,您可以更新您的 ld.so 成较新的版本。
记得是 ld.so-1.8.9+ 就没这问题了。
BBS水木清华站∶精华区