There is a problem with qsdk compiling, make menuconfig

hades@hades:~/repo/qsdk$ make menuconfing 
Collecting package info: done
make[2]: Entering directory "/home/hades/repo/qsdk/scripts/config"
zconf.tab.o: In function `zconflex":
zconf.tab.c:(.text+0x22f5): undefined reference to `kconf_id_lookup"
zconf.tab.c:(.text+0x2447): undefined reference to `kconf_id_lookup"
collect2: error: ld returned 1 exit status
<builtin>: recipe for target "conf" failed
make[2]: *** [conf] Error 1
make[2]: Leaving directory "/home/hades/repo/qsdk/scripts/config"
/home/hades/repo/qsdk/include/toplevel.mk:80: recipe for target "scripts/config/conf" failed
make[1]: *** [scripts/config/conf] Error 2
/home/hades/repo/qsdk/include/toplevel.mk:146: recipe for target "menuconfing" failed
make: *** [menuconfing] Error 2
hades@hades:~/repo/qsdk$  

No solution, can not find the problem!

Mar.12,2021

add kconf_id_lookup before kconf_id_lookup
in scripts/config/
zconf.hash.c
zconf.hash.c_shipped
files:

-sharpifdef __GNUC_STDC_INLINE__
__attribute__ ((__gnu_inline__))
-sharpendif

Menu