求助,在做LFS,GCC第二次编译找不到system.h文件

时间:2021-12-08 12:40:11
错误如下:

In file included from ../../gcc/genmddeps.c:19:0:

../../gcc/system.h:201:19: fatal error: string: No such file or directory

compilation terminated.

Makefile:2429: recipe for target 'build/genmddeps.o' failed

但是我在gcc文件夹下可以找到system.h,求大神 解答

3 个解决方案

#1


这是找到了 system.h 但是没找到 string

#2


引用 1 楼 zssazrael 的回复:
这是找到了 system.h 但是没找到 string


那您知道这个问题怎么解决吗?

#3


可以这样试试:
1、去 gnu 官网下载gcc源码,不要用LFS修改过的。
2、编译安装只有c语言的gcc。
3、用上一步的gcc编译c和c++语言的gcc。

#1


这是找到了 system.h 但是没找到 string

#2


引用 1 楼 zssazrael 的回复:
这是找到了 system.h 但是没找到 string


那您知道这个问题怎么解决吗?

#3


可以这样试试:
1、去 gnu 官网下载gcc源码,不要用LFS修改过的。
2、编译安装只有c语言的gcc。
3、用上一步的gcc编译c和c++语言的gcc。