root@ubuntu:/usr/src# ls
linux-3.2.0-38-generic-pae linux-3.2.8 linux-3.2.8.tar.gz patch-3.2.8.gz
root@ubuntu:/usr/src# patch -p0 < patch-3.2.8
bash: patch-3.2.8: 没有那个文件或目录
root@ubuntu:/usr/src# patch -p0 < patch-3.2.8.gz
patch unexpectedly ends in middle of line
patch: **** Only garbage was found in the patch input.
root@ubuntu:/usr/src# cd linux-3.2.0-38-generic-pae
root@ubuntu:/usr/src/linux-3.2.0-38-generic-pae# make menuconfig
HOSTCC scripts/basic/fixdep
In file included from /usr/include/i386-linux-gnu/bits/posix1_lim.h:157:0,
from /usr/include/limits.h:145,
from /usr/lib/gcc/i686-linux-gnu/4.6/include-fixed/limits.h:169,
from /usr/lib/gcc/i686-linux-gnu/4.6/include-fixed/syslimits.h:7,
from /usr/lib/gcc/i686-linux-gnu/4.6/include-fixed/limits.h:34,
from scripts/basic/fixdep.c:114:
/usr/include/i386-linux-gnu/bits/local_lim.h:39:26: 致命错误: linux/limits.h:没有那个文件或目录
编译中断。
make[1]: *** [scripts/basic/fixdep] 错误 1
make: *** [scripts_basic] 错误 2
root@ubuntu:/usr/src/linux-3.2.0-38-generic-pae#
我这是内核编译时出现的错误 你们都是怎么编译的??????