LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1061|回复: 5

编译到glibc-2.3.6时出现如下错误?

[复制链接]
发表于 2006-1-4 10:01:31 | 显示全部楼层 |阅读模式
tar xvf   glibc-2.3.4.tar.bz2
cd glibc-2.3.4
patch -Np1 -i ../glibc-2.3.4-fix_test-1.patch
mkdir ../glibu-build
../glibc-2.3.4/configure --prefix=/tools \
    --disable-profile --enable-add-ons \
    --enable-kernel=2.6.0 --with-binutils=/tools/bin \
    --without-gd --with-headers=/tools/include \
    --without-selinux
执行make
没有提示有错误
mkdir /tools/etc
touch /tools/etc/ld.so.conf

执行make install里出现如下错误信息
collect2: ld terminated with signal 4 [Illegal instruction]
make[2]: *** [/mnt/lfs/sources/glibc-build/math/libm.so] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.3.4/math'
make[1]: *** [math/subdir_install] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.3.4'
make: *** [install] Error 2


请帮我看一下是什么地方有问题呢?谢谢!!!
发表于 2006-1-4 10:59:54 | 显示全部楼层
仔细看看说明文档,有没有执行make check这一步?
执行了就能发现,你说的不是问题没什么影响。 
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-4 12:03:28 | 显示全部楼层
楼上的朋友,我没有运行make check

我是用光盘引导。版本为:lfslivecd-x86-6.1.1-3.iso
回复 支持 反对

使用道具 举报

发表于 2006-1-4 13:12:55 | 显示全部楼层
两¹奇怪之处:
1.mkdir ../glibu-build                     sure?
2.上面步¤完成之后就ô¥configure?¡有Ûglibc-buildî录吗
回复 支持 反对

使用道具 举报

发表于 2006-1-4 13:33:17 | 显示全部楼层
LFS6.1中文手册

Glibc 的测试套件高度依赖于宿主系统的工具和环境,尤其是内核。通常,测试总是会通过。但在某些特定条件下,有些失败还是不可避免,比如math测试。下面是一些常见的错误:
math 测试在一些使用较老的Intel或AMD的系统上会失败,某些优化设置也会导致该测试失败。
gettext 测试在某些宿主系统上会失败,原因尚不清楚。
atime 测试会在使用 noatime 选项挂载 LFS 分区时失败(参见Section 2.4, “挂载新分区”)。安装 LFS 时请勿使用 noatime 选项挂载 LFS 分区。
在一些很老很慢的机器上,一些测试会由于超时而失败。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-4 13:47:31 | 显示全部楼层
Post by demonlj
两¹奇怪之处:
1.mkdir ../glibu-build                     sure?
2.上面步¤完成之后就ô¥configure?¡有Ûglibc-buildî录吗


感谢提示。
mkdir ../glibc-build
cd ../glib-build
我少贴了上面一条命令。后再configure的
回复 支持 反对

使用道具 举报

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

本版积分规则

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