+ -
当前位置:首页 → 问答吧 → LFS6.3编译gcc4.1.2时出错

LFS6.3编译gcc4.1.2时出错

时间:2007-11-18

来源:互联网

宿主机是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下,好像不行~

作者: wuzhao   发布时间: 2007-11-18

又是旧石气时代的 RH9,别浪费时间了,换个现代的发行版或者用 LFS 的 LiveCD 再来吧!

作者: d00m3d   发布时间: 2007-11-18

引用:
作者: d00m3d
又是旧石气时代的 RH9,别浪费时间了,换个现代的发行版或者用 LFS 的 LiveCD 再来吧!
我用的Slackware 12,根據6.3的手冊一步一步做的,也出現同樣的問題

作者: lin_wang   发布时间: 2008-01-07

解决了,是手册没看清除,gcc的patch是在第二次编译时才打的

作者: lin_wang   发布时间: 2008-01-08