maka@marcus-21bqs01900:~/Downloads/linux-6.6.92$ make -j 4
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_32.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_64.h
  HOSTCC  scripts/basic/fixdep
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_x32.h
  SYSTBL  arch/x86/include/generated/asm/syscalls_32.h
  SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h
  DESCEND objtool
  SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h
  SYSTBL  arch/x86/include/generated/asm/syscalls_64.h
  HOSTCC  arch/x86/tools/relocs_32.o
  HYPERCALLS arch/x86/include/generated/asm/xen-hypercalls.h
<stdin>:1:10: fatal error: libelf.h: No such file or directory
compilation terminated.
  HOSTCC  /home/maka/Downloads/linux-6.6.92/tools/objtool/fixdep.o
  HOSTCC  arch/x86/tools/relocs_64.o
  HOSTLD  /home/maka/Downloads/linux-6.6.92/tools/objtool/fixdep-in.o
  LINK    /home/maka/Downloads/linux-6.6.92/tools/objtool/fixdep
  HOSTCC  scripts/genksyms/genksyms.o
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/exec-cmd.o
  INSTALL libsubcmd_headers
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/help.o
  YACC    scripts/genksyms/parse.tab.[ch]
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/pager.o
  HOSTCC  arch/x86/tools/relocs_common.o
  LEX     scripts/genksyms/lex.lex.c
  HOSTCC  scripts/genksyms/parse.tab.o
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/parse-options.o
  HOSTLD  arch/x86/tools/relocs
  HOSTCC  scripts/genksyms/lex.lex.o
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/run-command.o
  HOSTCC  scripts/selinux/genheaders/genheaders
  HOSTCC  scripts/kallsyms
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/sigchain.o
  HOSTCC  scripts/selinux/mdp/mdp
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/subcmd-config.o
  LD      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/libsubcmd-in.o
  HOSTLD  scripts/genksyms/genksyms
  AR      /home/maka/Downloads/linux-6.6.92/tools/objtool/libsubcmd/libsubcmd.a
  HOSTCC  scripts/sorttable
  HOSTCC  scripts/asn1_compiler
  CC      /home/maka/Downloads/linux-6.6.92/tools/objtool/arch/x86/special.o
In file included from /home/maka/Downloads/linux-6.6.92/tools/objtool/include/objtool/objtool.h:13,
                 from /home/maka/Downloads/linux-6.6.92/tools/objtool/include/objtool/arch.h:11,
                 from /home/maka/Downloads/linux-6.6.92/tools/objtool/include/objtool/check.h:11,
                 from /home/maka/Downloads/linux-6.6.92/tools/objtool/include/objtool/special.h:10,
                 from arch/x86/special.c:4:
/home/maka/Downloads/linux-6.6.92/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
   10 | #include <gelf.h>
      |          ^~~~~~~~
compilation terminated.
make[5]: *** [/home/maka/Downloads/linux-6.6.92/tools/build/Makefile.build:98: /home/maka/Downloads/linux-6.6.92/tools/objtool/arch/x86/special.o] Error 1
make[4]: *** [/home/maka/Downloads/linux-6.6.92/tools/build/Makefile.build:150: arch/x86] Error 2
make[3]: *** [Makefile:66: /home/maka/Downloads/linux-6.6.92/tools/objtool/objtool-in.o] Error 2
make[2]: *** [Makefile:73: objtool] Error 2
make[1]: *** [/home/maka/Downloads/linux-6.6.92/Makefile:1365: tools/objtool] Error 2
make[1]: *** Waiting for unfinished jobs....
  HOSTCC  scripts/sign-file
  HOSTCC  scripts/insert-sys-cert
make: *** [Makefile:234: __sub-make] Error 2
maka@marcus-21bqs01900:~/Downloads/linux-6.6.92$