LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: sccdyuebo

在LFS 6.11节, 编译Glibc-2.3.4过程中报错

[复制链接]
 楼主| 发表于 2006-5-8 14:53:43 | 显示全部楼层
对不起,文件是glibc-2.3.4.tar.bz2 ,目录是glibc-2.3.4
回复 支持 反对

使用道具 举报

发表于 2006-5-8 14:58:54 | 显示全部楼层
刚注意到你是在第六章出的问题,那么很有可能是工具链里面的Perl编译有问题,你重新编译第五章的Perl试一下呢.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-9 09:08:26 | 显示全部楼层
我重新编译了一道perl,但是在编译glibc时依然出现同样的报错信息。
我用的perl是lfslivecd-x86-6.1.1-4中的perl-5.8.7
回复 支持 反对

使用道具 举报

发表于 2006-5-12 00:56:44 | 显示全部楼层

遇到同样问题。

我和楼主一样遇到此问题。

tar xfj glibc-2.3.4.tar.bz2
cd glibc-2.3.4
tar xfj ../glibc-linuxthreads-2.3.4.tar.bz2
patch -Np1 -i /patch/glibc-2.3.4-fix_test-1.patch
mkdir -v ../glibc-build
cd ../glibc-build/
../glibc-2.3.4/configure --prefix=/usr --disable-profile --enable-add-ons --enable-kernel=2.6.0--libexecdir=/usr/lib/glibc
make
make check

========等了很久======================
/bin/sh: /sources/glibc-build/malloc/mtrace: No such file or directory
make[2]: *** [/sources/glibc-build/libio/tst-fopenloc.check] Error 127
make[2]: Leaving directory `/sources/glibc-2.3.4/libio'
make[1]: *** [libio/tests] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [check] Error 2
root:/sources/glibc-build#


又试了rm -rf glibc-2.3.4和glibc-build后重新做一次,还是这样。
回复 支持 反对

使用道具 举报

发表于 2006-5-12 01:38:12 | 显示全部楼层
ldd /root/sources/glibc-build/malloc/mtrace

看看结果.
回复 支持 反对

使用道具 举报

发表于 2006-5-12 13:15:05 | 显示全部楼层

结果如下。

root:/sources/glibc-build# ldd /sources/glibc-build/malloc/mtrace
ldd: /sources/glibc-build/malloc/mtrace: No such file or directory
root:/sources/glibc-build#
回复 支持 反对

使用道具 举报

发表于 2006-5-12 17:41:33 | 显示全部楼层
nethood , 你只能试试 make install 能不能过了.
能过, 就暂时不管了.
回复 支持 反对

使用道具 举报

发表于 2006-5-12 18:30:00 | 显示全部楼层
再次把 glibc删了重来。
仍然是老样子。
不管check的错误继续make install就是.
........
........
mv -f termios.c.texi.new termios.c.texi
pwd=`pwd`; \
no libm-err-tab.pl $pwd/.. > libm-err-tmp
/bin/sh: no: command not found
make[2]: *** [stamp-libm-err] Error 127
make[2]: Leaving directory `/sources/glibc-2.3.4/manual'
make[1]: *** [manual/subdir_install] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [install] Error 2
root:/sources/glibc-build#
回复 支持 反对

使用道具 举报

发表于 2006-5-12 18:31:58 | 显示全部楼层
不管了

再次从头开始。
回复 支持 反对

使用道具 举报

发表于 2006-5-17 00:36:11 | 显示全部楼层
等达人相助
我也碰上相同的问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

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