求助!Linux内核编译出错!!!

  解决声卡不能被系统识别问题,重新编译Linux3.19.3内核,在make menuconfig之后,make出现一下错误信息,不知是否有人碰到过类似的问题:

CHK     include/config/kernel.release

  CHK     include/generated/uapi/linux/version.h

  CHK     include/generated/utsrelease.h

  CC      arch/x86/purgatory/purgatory.o

In file included from arch/x86/purgatory/purgatory.c:14:0:

arch/x86/purgatory/../boot/string.h:9:42: error: unknown type name ‘size_t’

 void *memcpy(void *dst, const void *src, size_t len);

arch/x86/purgatory/../boot/string.h:10:32: error: unknown type name ‘size_t’

 void *memset(void *dst, int c, size_t len);

arch/x86/purgatory/../boot/string.h:11:44: error: unknown type name ‘size_t’

 int memcmp(const void *s1, const void *s2, size_t len);

arch/x86/purgatory/purgatory.c: In function ‘verify_sha256_digest’:

arch/x86/purgatory/purgatory.c:51:25: error: ‘uint8_t’ undeclared (first use in this function)

   sha256_update(&sctx, (uint8_t *)(ptr->start), ptr->len);

arch/x86/purgatory/purgatory.c:51:25: note: each undeclared identifier is reported only once for each function it appears in

arch/x86/purgatory/purgatory.c:51:34: error: expected expression before ‘)’ token

   sha256_update(&sctx, (uint8_t *)(ptr->start), ptr->len);

scripts/Makefile.build:257: recipe for target 'arch/x86/purgatory/purgatory.o' failed

make[1]: *** [arch/x86/purgatory/purgatory.o] Error 1

arch/x86/Makefile:184: recipe for target 'archprepare' failed

make: *** [archprepare] Error 2

你可能感兴趣的:(linux,出错,内核编译)