+ -
当前位置:首页 → 问答吧 → LFS6.4 GCC-4.3.2 pass 2 configure error

LFS6.4 GCC-4.3.2 pass 2 configure error

时间:2009-05-24

来源:互联网

rt
rhel5.1
binutils,gcc,glibc
都没有提示有错,调整工具链不知到有没出错,因为没有提示出错,然后编译gcc第二遍,出现了如图的错误!我把gmp

and

mpfr 都放在了sources下,但为什么找到了gmp.h而找不到mpfr.h呢?
上传的图像
lfs_gcc432_pass2_error.jpg (90.8 KB, 17 次查看)
lfs64_gcc_pass2__make-k_check_error.jpg (57.0 KB, 9 次查看)

作者: dyingcc   发布时间: 2009-05-24

引用:
作者: dyingcc
rt
rhel5.1
binutils,gcc,glibc
都没有提示有错,调整工具链不知到有没出错,因为没有提示出错,然后编译gcc第二遍,出现了如图的错误!我把gmp

and

mpfr 都放在了sources下,但为什么找到了gmp.h而找不到mpfr.h呢?
这两个包应该都解在 gcc 的源码树下,sources 是指哪里?

作者: d00m3d   发布时间: 2009-05-24

就是$LFS/sources 下,后来我又放在gcc源码树下也不行啊,是不是要把
$LFS/sources下的gmp and mpfr 删掉啊!我再试下!

作者: dyingcc   发布时间: 2009-05-24

要解压啊,不是单单放过去就算

作者: d00m3d   发布时间: 2009-05-24

gcc pass 2 configure 过了,make -k check 的时候太慢了,我的机器也不好,半天儿没结果!于是 ctrl c ,直接 make install 但是测试的时候没有提示!

echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'If everything is working correctly, there should be no errors, and the output of the last command will be of the form:

[Requesting program interpreter:
/tools/lib/ld-linux.so.2]

If the output is not shown as above or there was no output at all, then something is wrong.
好像是哪有问题了!

作者: dyingcc   发布时间: 2009-05-25

gcc pass 2 第二次编译gcc,configure没有错误了,但make -k check 时不但时间长的让人无法接受,而且最终还出错了,真想把xp删了,改装linux直接LFS看看会不会快一点
:-(

作者: dyingcc   发布时间: 2009-05-27

如果继续make install的话,install之后不会提示有error,但执行
echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools' 时,却没有

[Requesting program interpreter:
/tools/lib/ld-linux.so.2]

而是什么都不显示,我是不是要停下来,从新开始啊?希望高手指点下,一个多星期了,才做到这!

作者: dyingcc   发布时间: 2009-05-27

你的确实是pass2么?看你的图,提示符不对阿,我的是以root:/sources#开头的
我也在弄6.4 完全按照 Linux From Scratch Book 上做的,现在做到automake了
没什么错误。建议你在仔细看看第6.2和6.4那部分。


PS 1。每个make test或check都很让人等很久。GCC我等了有将近一小时。
2.我想把6.4的翻译成中文,但是太长,而且是第一次做LFS,很多地方不了解,有人愿意一起么?

作者: scupan   发布时间: 2009-05-28

引用:
作者: scupan
你的确实是pass2么?看你的图,提示符不对阿,我的是以root:/sources#开头的
我也在弄6.4 完全按照 Linux From Scratch Book 上做的,现在做到automake了
没什么错误。建议你在仔细看看第6.2和6.4那部分。


PS 1。每个make test或check都很让人等很久。GCC我等了有将近一小时。
2.我想把6.4的翻译成中文,但是太长,而且是第一次做LFS,很多地方不了解,有人愿意一起么?
可以对照6.2中文版翻译

作者: cqcya   发布时间: 2009-05-29