内核编译的问题

内核编译的问题

我现在的内核是2.2.16我下载的新内核是2.4.0当我make bzImage时提示:”
# make bzImage
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split-include
scripts/split-include.c
In file included from /usr/include/errno.h:36,
                 from /usr/include/sys/errno.h:1,
                 from scripts/split-include.c:26:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
make: *** [scripts/split-include] Error 1
#“我对linux的了解比较浅,请哪位了解内核编译的同志帮看一下!!!      
你用的是红帽7.0吧. 不是的话就别往下看.

该版本的gcc不能用来编译内核. 看看有没有装kgcc.
我用手工修改Makefile, 把gcc改成kgcc应该可以.
趁早升级吧.      
我用的是红帽6.2,这个是不是7.0以上的版本才支持内核升级?      
红帽6.2想用2.4内核? 麻烦大了. 要擦一大堆脏屁股.
我看算了吧. 干脆升7.3得了.