BBS水木清华站∶精华区
发信人: mglow.bbs@bbs.ee.ntu.edu.tw (Remarked 的恶魔), 看板: Linux
标 题: Re: 想要更新libc... & libg++...
发信站: 台大电机 Maxwell 站 (Wed Dec 18 22:41:18 1996)
转信站: sobee!netnews.ntu!Maxwell
==> 在 cs840727@csie.ncu.edu.tw (Elf) 的文章中提到:
∶ 读过了,可是不太懂上面的意思.
∶ 想问看看有没有HOWTO,mini-HOWTO or FAQ可以看......
大略说一下好了,
libc 我没有用过src make 的方式(make 不出来 :)
以下是binary 的大略方法(according to libc-5.4.17)..
1.
ln -s -f /usr/src/linux/include/asm /usr/include/asm
ln -s -f /usr/src/linux/include/linux /usr/include/linux
这是link 到kernel source 的include, asm 在2.0.x以上可能要改成asm-i386
2.
cd /usr/src/linux
make config
主要是产生 autoconf.h , 如果有make 过kernel 的可免:) 没有make 过的也顺便make
也不错:)
3.
cd /
rm -f /lib/libc.so /lib/libm.so
rm -f /usr/lib/libc.so /usr/lib/libm.so
rm -f /usr/include/iolibio.h /usr/include/iostdio.h
rm -f /usr/include/wcstr.h /usr/include/mbstr.h
rm -f /usr/include/ld_so_config.h /usr/include/localeinfo.h
rm -rf /usr/include/netinet /usr/include/net /usr/include/pthread
这个就烦了, 有点耐心吧..
4.
cd /
tar xvfz libc-5.4.17.bin.tar.gz
5.
ldconfig -v -v -v
另外是libg++....
su root
cd /
rm -rf /usr/include/g++
tar xvfz libg++-2.7.2.1.bin.tar.gz
ldconfig /usr/lib
good luck !!!!
--
* Origin: ● 台大电机 Maxwell 站 ● From: moonglow.m3.ntu.edu.tw
BBS水木清华站∶精华区