| 各路高手,今天按照Linux移植手册3.1版进行尝试内核配置时,make menuconfig会报错,错误信息如下: [root@localhost linux-2.6.30.4]# make menuconfig
 HOSTCC  scripts/basic/fixdep
 In file included from /usr/include/stdlib.h:33,
 from scripts/basic/fixdep.c:113:
 /usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h:326: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
 In file included from scripts/basic/fixdep.c:113:
 /usr/include/stdlib.h:790: 错误:expected ‘)’ before ‘*’ token
 /usr/include/stdlib.h:794: 错误:expected declaration specifiers or ‘...’ before ‘wchar_t’
 /usr/include/stdlib.h:798: 错误:expected ‘)’ before ‘*’ token
 /usr/include/stdlib.h:802: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
 make[1]: *** [scripts/basic/fixdep] 错误 1
 make: *** [scripts_basic] 错误 2
 
 请帮我看看该怎么解决,不甚感激!!!!
 |