Problem compiling kernel modules

I installed kernel-release-desktop-devel-5.11.12-1.x86_64 package

I run:

sudo -i make -C /usr/src/linux-5.11.12-desktop-1omv4002/ mrproper

got:

[sudo] Mot de passe de ns : 
make : on entre dans le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »
make : on quitte le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »

I then run:

make V=1 O=/home/ns/linux-5.11.12-desktop-1omv4002/ -C /usr/src/linux-5.11.12-desktop-1omv4002/ oldconfig

got:

make : on entre dans le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »
make[1] : on entre dans le répertoire « /home/ns/linux-5.11.12-desktop-1omv4002 »
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
/usr/src/linux-5.11.12-desktop-1omv4002/scripts/lld-version.sh: ligne 20 : printf: 1-1: nombre non valable
#
# using defaults found in /boot/config-5.11.12-desktop-1omv4002
#

WARNING: unmet direct dependencies detected for ADI_AXI_ADC
  Depends on [n]: IIO [=m] && HAS_IOMEM [=y] && OF [=n]
  Selected by [m]:
  - AD9467 [=m] && IIO [=m] && SPI [=y]
#
# configuration written to .config
#
make[1] : on quitte le répertoire « /home/ns/linux-5.11.12-desktop-1omv4002 »
make : on quitte le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »

I then run:

make V=0 O=/home/ns/linux-5.11.12-desktop-1omv4002/ -C /usr/src/linux-5.11.12-desktop-1omv4002/ modules

got

make : on entre dans le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »
make[1] : on entre dans le répertoire « /home/ns/linux-5.11.12-desktop-1omv4002 »
  GEN     Makefile
  SYSTBL  arch/x86/include/generated/asm/syscalls_32.h
  SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h
  SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h
  SYSTBL  arch/x86/include/generated/asm/syscalls_64.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_32.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_64.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_x32.h
  HOSTCC  arch/x86/tools/relocs_32.o
  HOSTCC  arch/x86/tools/relocs_64.o
  HOSTCC  arch/x86/tools/relocs_common.o
  HOSTLD  arch/x86/tools/relocs
  HOSTCC  scripts/genksyms/genksyms.o
  YACC    scripts/genksyms/parse.tab.[ch]
  HOSTCC  scripts/genksyms/parse.tab.o
  LEX     scripts/genksyms/lex.lex.c
  HOSTCC  scripts/genksyms/lex.lex.o
  HOSTLD  scripts/genksyms/genksyms
  HOSTCC  scripts/bin2c
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/recordmcount
  HOSTCC  scripts/sorttable
Dans le fichier inclus depuis /usr/src/linux-5.11.12-desktop-1omv4002/scripts/sorttable.c:191:
/usr/src/linux-5.11.12-desktop-1omv4002/scripts/sorttable.h:89:10: erreur fatale: asm/orc_types.h : Aucun fichier ou dossier de ce type
   89 | #include <asm/orc_types.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminée.
make[2]: *** [scripts/Makefile.host:95 : scripts/sorttable] Erreur 1
make[1]: *** [/usr/src/linux-5.11.12-desktop-1omv4002/Makefile:1198 : scripts] Erreur 2
make[1] : on quitte le répertoire « /home/ns/linux-5.11.12-desktop-1omv4002 »
make: *** [Makefile:185 : __sub-make] Erreur 2
make : on quitte le répertoire « /usr/src/linux-5.11.12-desktop-1omv4002 »

running with V=1, I got

  gcc -Wp,-MMD,scripts/.sorttable.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89      -I/usr/src/linux-5.11.12-desktop-1omv4002/tools/include -I/usr/src/linux-5.11.12-desktop-1omv4002/tools/arch/x86/include -DUNWINDER_ORC_ENABLED -I ./scripts   -o scripts/sorttable /usr/src/linux-5.11.12-desktop-1omv4002/scripts/sorttable.c   -lpthread
                                                                                                                      ^^^^^^
Dans le fichier inclus depuis /usr/src/linux-5.11.12-desktop-1omv4002/scripts/sorttable.c:191:
/usr/src/linux-5.11.12-desktop-1omv4002/scripts/sorttable.h:89:10: erreur fatale: asm/orc_types.h : Aucun fichier ou dossier de ce type
   89 | #include <asm/orc_types.h>
      |          ^~~~~~~~~~~~~~~~~

seems like linux includes are missing in the gcc command

Thanks for any help!