编译内核为何不对?

编译内核为何不对?

我目前用的是Redhat7.0 , 2.2.16
我想升级到2.2.17,下载相应的包
解开后安装
make mrproper
make menuconfig
make dep
make zImage/bzImage

结果出错了!!出错信息如下:





Checksum.S : 221 badly punctuated parameter list in #define
checksun.S : 237 badly punctuated parameter list in #define
make[2]:***[checksun.o] Error|
make[2]:leaving directory '/usr/src/liunux-2.2.17/arch/i386/lib'
make[1]:leaving directory '/usr/src/linux-2.2.17/arch/i386/lib'
make : ***[_dir_arch/i386/lib]Error 2


附:安装目录/root/linux      
^_^