Needing kernel 3.18

when i am compile it generate this error:

linux-3.18]$ make
  SYSHDR  arch/x86/syscalls/../include/generated/asm/unistd_32_ia32.h
  SYSHDR  arch/x86/syscalls/../include/generated/asm/unistd_64_x32.h
  SYSTBL  arch/x86/syscalls/../include/generated/asm/syscalls_64.h
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/bin2c
  CHK     include/config/kernel.release
  UPD     include/config/kernel.release
  WRAP    arch/x86/include/generated/asm/clkdev.h
  WRAP    arch/x86/include/generated/asm/cputime.h
  WRAP    arch/x86/include/generated/asm/dma-contiguous.h
  WRAP    arch/x86/include/generated/asm/early_ioremap.h
  WRAP    arch/x86/include/generated/asm/mcs_spinlock.h
  WRAP    arch/x86/include/generated/asm/scatterlist.h
  CHK     include/generated/uapi/linux/version.h
  UPD     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
  CC      arch/x86/purgatory/purgatory.o
En el fichero incluido desde include/linux/compiler.h:54,
                 desde include/uapi/linux/stddef.h:1,
                 desde include/linux/stddef.h:4,
                 desde ./include/uapi/linux/posix_types.h:4,
                 desde include/uapi/linux/types.h:13,
                 desde include/linux/types.h:5,
                 desde arch/x86/purgatory/sha256.h:14,
                 desde arch/x86/purgatory/purgatory.c:13:
include/linux/compiler-gcc.h:106:1: error fatal: linux/compiler-gcc13.h: No existe el fichero o el directorio
  106 | #include gcc_header(__GNUC__)
      | ^~~~~
compilación terminada.
make[1]: *** [scripts/Makefile.build:258: arch/x86/purgatory/purgatory.o] Error 1
make: *** [arch/x86/Makefile:184: archprepare] Error 2
[juand@juan-intelpoweredclassmatepc linux-3.18]$

Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text