LinuxSir.cn,穿越时空的Linuxsir!

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

LFS6.3编译gcc4.1.2时出错

[复制链接]
发表于 2007-11-17 22:18:07 | 显示全部楼层 |阅读模式
宿主机是RedHat 9,
安装gcc,make bootstrap提示如下错误:

lfs:/mnt/lfs/sources/gcc-build$ make bootstrap
In file included from ../../gcc-4.1.2/gcc/crtstuff.c:68:
../../gcc-4.1.2/gcc/tsystem.h:90:19: error: stdio.h: No such file or directory
../../gcc-4.1.2/gcc/tsystem.h:93:23: error: sys/types.h: No such file or directory
../../gcc-4.1.2/gcc/tsystem.h:96:19: error: errno.h: No such file or directory
../../gcc-4.1.2/gcc/tsystem.h:103:20: error: string.h: No such file or directory
../../gcc-4.1.2/gcc/tsystem.h:104:20: error: stdlib.h: No such file or directory
../../gcc-4.1.2/gcc/tsystem.h:105:20: error: unistd.h: No such file or directory
In file included from ./include/syslimits.h:7,
from ./include/limits.h:11,
from ../../gcc-4.1.2/gcc/tsystem.h:108,
from ../../gcc-4.1.2/gcc/crtstuff.c:68:
./include/limits.h:122:61: error: limits.h: No such file or directory
In file included from ../../gcc-4.1.2/gcc/crtstuff.c:68:
../../gcc-4.1.2/gcc/tsystem.h:111:18: error: time.h: No such file or directory
make[2]: *** [crtbegin.o] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
make: *** [bootstrap] Error 2

尝试将/usr/include对应文件拷到/tools/include下,好像不行~
发表于 2007-11-18 08:37:24 | 显示全部楼层
又是旧石气时代的 RH9,别浪费时间了,换个现代的发行版或者用 LFS 的 LiveCD 再来吧!
回复 支持 反对

使用道具 举报

发表于 2008-1-7 16:59:01 | 显示全部楼层
Post by d00m3d;1783973
又是旧石气时代的 RH9,别浪费时间了,换个现代的发行版或者用 LFS 的 LiveCD 再来吧!


我用的Slackware 12,根據6.3的手冊一步一步做的,也出現同樣的問題
回复 支持 反对

使用道具 举报

发表于 2008-1-8 14:06:42 | 显示全部楼层
解决了,是手册没看清除,gcc的patch是在第二次编译时才打的
回复 支持 反对

使用道具 举报

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

本版积分规则

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