Hello,
Recently I need to build nuttx on windows platform. and the build steps are
done according to the nuttx/README.txt.
The kconfig-frontends-win32-3.12.1 was downloaded from https
://github.com/reclone/kconfig-frontends-win32.MinGW 6.3.0 was also installed on
windows 7.
But it seems the kconfig-frontends-win32-3.12.1 do not support the expression
like 'IMXRT_DTCM > 0'.
Take the arch/arm/src/imxrt/Kconfig for example. When parsing the Kconfig, the
kconfig report errors as
follows.----------------------------------------------------------------#
.\tools\kconfig.bat menuconfigarch/arm/src/imxrt/Kconfig:1504: syntax
errorarch/arm/src/imxrt/Kconfig:1503: invalid
option----------------------------------------------------------------some
parts of of the imxrt/Kconfig source are like this, and the line 1503 is the
expression: depends on IMXRT_DTCM >
0.----------------------------------------------------------------config
IMXRT_DTCM_HEAP bool "Add DTCM to heap" depends on IMXRT_DTCM > 0
---help--- Select to add the entire DTCM to the
heap----------------------------------------------------------------the command
'.\tools\kconfig.bat menuconfig' runs ok if I change the code like this.
----------------------------------------------------------------config
IMXRT_DTCM_HEAP bool "Add DTCM to heap" depends on IMXRT_DTCM ---help---
Select to add the entire DTCM to the
heap----------------------------------------------------------------
It seems the kconfig-frontends-win32-3.12.1 do not support the expression like
'IMXRT_DTCM > 0'.
Is that right? who can help explain this? Thanks a lot.