LinuxSir.cn,穿越时空的Linuxsir!

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

编译lfs6.0 stable gcc3.4.1 pass3 出错

[复制链接]
发表于 2005-7-26 11:05:31 | 显示全部楼层 |阅读模式
出错信息如下
In file included from ../../gcc-3.4.1/gcc/crtstuff.c:62:
../../gcc-3.4.1/gcc/tsystem.h:79:19: stdio.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:82:23: sys/types.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:85:19: errno.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:92:20: string.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:93:20: stdlib.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:94:20: unistd.h: No such file or directory
In file included from /sources/gcc-build/gcc/include/syslimits.h:7,
                 from /sources/gcc-build/gcc/include/limits.h:11,
                 from ../../gcc-3.4.1/gcc/tsystem.h:97,
                 from ../../gcc-3.4.1/gcc/crtstuff.c:62:
/sources/gcc-build/gcc/include/limits.h:122:61: limits.h: No such file or
directory
In file included from ../../gcc-3.4.1/gcc/crtstuff.c:62:
../../gcc-3.4.1/gcc/tsystem.h:100:18: time.h: No such file or directory
make[1]: *** [crtbegin.o] Error 1
make[1]: Leaving directory `/sources/gcc-build/gcc'
make: *** [all-gcc] Error 2
###################################################
/usr/include下有stdio.h等文件,但提示未找到,我猜测是不是/usr/include路径的问题。自己写了个简单的c程序包括#include <stdio.h>,成功编译并运行。
我自己又尝试在gcc-3.4.1/include做上stdio.h string.h等没有找到文件的连接
../../gcc-3.4.1/gcc/tsystem.h:79:19: stdio.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:82:23: sys/types.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:85:19: errno.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:92:20: string.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:93:20: stdlib.h: No such file or directory
../../gcc-3.4.1/gcc/tsystem.h:94:20: unistd.h: No such file or directory
以上错误消失,但是又出现其他错误,
我完全按照书上的步骤来编译的,前面的一直都能顺利,到这里就走不下去了,连续奋战了几天,看到这,我都要绝望了,希望大家帮帮忙。
我的宿主系统是rh9.0
我用mem64test测过我的内存条,有一根有问题,但不影响正常使用,但看提示信息,应该不是内存条的问题
发表于 2005-8-2 01:06:33 | 显示全部楼层
我建议你把gcc的源代码目录和build目录全部删除,再打上patch,重新configure和make,肯定没有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-2 11:40:07 | 显示全部楼层
谢谢,我也发现是这个问题,主要是源代码目录没删除,有些已经打了patch的,就会影响到第2遍的安装, 还有我在编译静态工作链的时候,用的是2.4的内核。
我又重头开始来了。 编译的是5.0的。这次成功了,准备搞blfs了。
回复 支持 反对

使用道具 举报

发表于 2005-8-16 12:45:28 | 显示全部楼层
我也出现与楼主类似的错误了!!!!!1
救命呀
回复 支持 反对

使用道具 举报

发表于 2005-8-20 01:08:40 | 显示全部楼层
。。。删除原有目录,,除了明确说明不要删除的。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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