|
|
第 16 帖 | |
|
|
not really, but I will try it next week. I don't have time for this now and I am still doing some research on toolchain compiliation (binutils/gcc/gilbc combination).
But I believe this method is straight forward and should be easy. A new glibc is not much work. . glibc-2.3.6 is out and I will take it as a test then.
__________________
我的wiki: http://wiki.linuxgnu.org 马甲Show:终极幻想 黯然销魂 DawnFantasy FinalFantasy ArmageddonMa 此帖于 05-11-06 09:17 被 晨想 编辑. |
|
|
|
|
|
|
|
第 17 帖 | |
|
|
Look forward to seeing your success. Please tell us good news.
![]() Good luck! |
|
|
|
|
|
|
|
第 18 帖 | |
|
|
挂掉了。。。ld错误 ,居然找不到fprintf调用 ,,彻底昏迷 ,这可是众所皆知的stdlib啊。。。
这个新版本的2.16的ld是不是水货啊 /tmp/glibc-2.3.6/elf/sln.c:151: undefined reference to __errno_location' /tmp/glibc-2.3.6/elf/sln.c:153: undefined reference to fprintf' /tmp/glibc-2.3.6/elf/sln.c:166: undefined reference to access' /tmp/glibc-2.3.6/elf/sln.c:174: undefined reference to strerror' /tmp/glibc-2.3.6/elf/sln.c:175: undefined reference to stderr' /tmp/glibc-2.3.6/elf/sln.c:185: undefined reference to __errno_location' /tmp/glibc-2.3.6/elf/sln.c:184: undefined reference to __errno_location' /tmp/glibc-2.3.6/elf/sln.c:160: undefined reference to stderr' /tmp/glibc-2.3.6/elf/sln.c:161: undefined reference to /tmp/glibc-2.3.6/elf' make[1]: *** [elf/others] Error 2 make[1]: Leaving directory 这是LD错误。。等会儿放狗去。。。兄弟们看看有没有什么好的补丁征对这个的
__________________
HA01GT+DDR2 800 6G+AMD 5K+X2 +WD 640G(HT 2T)+幻日(NV 88GTX、Canopus X21)+AP 2496(X-FI)+EIZO T962(SUN5510)+LFS 6.4+FVWM2 |
|
|
|
|
|
|
|
第 19 帖 | |
|
|
升级成功,,相关GLIB的全部挂掉。。
|
|
|
|
|
|
|
|
第 20 帖 | |
|
|
升级成功,,相关GLIBC的全部挂掉。。XMAME/MPLAYER/XMMS启动为段错误。。。。。FCITX为LOCALE无法设置,调整中。。
剩下的观望中。。GTK2相关能够正常使用 几个在本机编译安装的游戏挂掉,TORCS/WESNOTH段错误 剩余测试观望中。。。。 |
|
|
|
|
|
|
|
第 21 帖 | |
|
|
这个,是不是意思是你要把软件都重装一次就可以了?
|
|
|
|
|
|
|
|
第 22 帖 | ||
|
|
引用:
I installed a new glibc in /opt/glibc236 and change the specs of gcc in my host system. Everything compiled is linked against the libs in /opt/glibc/236/lib/libc.so.6, which is same as /opt/glibc23/lib/ld-linux-x86-64.so.2 I think both glibc are working now. I believe this is enough. GLIBC: ./configure --prefix=/opt/glibc236 --disable-profile --enable-add-ons --enable-kernel=2.6.0 make make install GCC: SPEC=`dirname $(gcc -print-libgcc-file-name)`/specs gcc -dumpspecs > $SPEC then change the content of $SPEC to suit your new libs. (我用64的,所以你要改成相应的ld-linux-so.2) TEST: echo 'main(){};' > test.c gcc test.c ldd a.out 此帖于 05-11-08 01:22 被 晨想 编辑. |
||
|
|
|
||
|
|
第 23 帖 | |
|
|
成功。。。。!!!
在locale的安装完成了后,一切变得正常起来。。 可惜在这之前我把xmame删了。。torcs删了。。 不过都不要紧啦。。。。再装一下就好了的 我把QT也升到了4.0,这下爽了。。。 感谢兄弟们的支持,,事实证明。。。升级是成功的。。 BTSTORM也装上了。。 |
|
|
|
|
|
|
|
第 24 帖 | |
|
|
恭喜pinkme005兄及黯然销魂老大成功升级!
正当我准备仿效之际,重读Glibc2-HOWTO之时,发现原来有个叫Glibc-Install-HOWTO详述glibc的升级方法,见http://www.ibiblio.org/pub/Linux/doc...all-HOWTO.html 看了一下,觉得它的方法十分逻辑,正准备找过可报销的系统试之。。。 |
|
|
|
|
|
|
|
第 25 帖 | |
|
|
这个howto不是很全。不过我没找到更好的,反正这个我觉得不够全。还不如看LFS book呢。
|
|
|
|
|
|
|
|
第 26 帖 | |
|
|
编译方法的确是不如LFS handbook,但LFS handbook没有glibc的升级方法呢!综合一下两者之长然後找过可报销的系统试之。。。
|
|
|
|
|
|
|
|
第 27 帖 | |
|
|
偶提供好了...
操作按照LFS-BOOK 6.1 <中文翻译版>进行的... 要求:binutils最好升级到2.16,这一步不需要关闭/etc/ld.so.conf 然后再按照LFS-BOOK上的GLIBC第二遍操作,当然,操作之前要把ld.so.conf关闭,也就是把它们备分一下,然后删掉 我第二次出错就是因为没有关闭ld.so.conf,所以导致连接到旧libc上去了,突然看到,下面的touch ld.so.conf,想起来做LFS系统的时候,还没有这个东西,也就是所,升级GLIBC不需要ld.so.conf的库路径支持,打开了反而是错的.就把它改名了,然后编译过去了 在升级的时候发现linuxthreads好像没有必要装了,因为configure的时候好像已经自动用NPTL替代了. 在configure前看一下configure的参数,对最低版本的内核支持和优化选项,我是在configure时开了优化选项的.....没有出错,一路编译过来 什么时候打算把GCC升级到4,看兄弟们有没有什么好的建议 在没有把glibc的locale装上之前,很多程序都不能正常运行 ,会报段错误,在装上后就没有这事儿了..所以兄弟们一定要在按照BOOK操作完成后再决定自己是否升级成功,我用的是覆盖式升级,把原来的库直接覆盖了。。在关掉ld.so.conf后,除了几个静态连接的程序能够运行外,,其它动态的都不行了。比如vi等。不过mpg123还可以运行 注:此方法仅供参考,自己适当进行风险评估! 此帖于 05-11-07 23:19 被 pinkme005 编辑. |
|
|
|
|
|
|
|
第 28 帖 | |
|
|
那打开 ld.so.conf 后,程序运行情况如何?
已知的有什么不能运行? |
|
|
|
|
|
|
|
第 29 帖 | |
|
|
升级完成后就打开ld.so.conf,所有的程序正常运行。。。我的xmame是在没有安装locale之前测试的,
目前还没有发现不能运行的,一切正常,没有装locale前不能运行的,都好了。。 |
|
|
|
|
|
|
|
第 30 帖 | |
|
|
QT升级到4的以后,KDE是否还可以编译呢?
__________________
生命是一个不断与人交往的过程。如果你想善待生命,那么你就要善待别人。 发现自己的灵魂黑洞,走过黑暗时分,看到美丽**,太阳光耀心宇,走向永恒............... [email]xcqb1260@gmail.com,chenyinfu@gmail.com[/email] ------------------资深高级操作员!!!! |
|
|
|
|
|