cederom edited a comment on issue #4648: URL: https://github.com/apache/incubator-nuttx/issues/4648#issuecomment-938297153
**Problem 2: GNU Make vs BSD Make** ``` (venv38zephyr) make menuconfig make: "/(...)/nuttx.git/nuttx/Makefile" line 23: Need an operator make: "/(...)/nuttx.git/nuttx/Makefile" line 24: warning: Extra target ignored make: "/(...)/nuttx.git/nuttx/Makefile" line 30: Need an operator make: "/(...)/nuttx.git/nuttx/Makefile" line 42: Need an operator make: "/(...)/nuttx.git/nuttx/tools/Makefile.win" line 24: Could not find \Make.defs make: "/(...)/nuttx.git/nuttx/tools/Makefile.win" line 46: Need an operator make: "/(...)/nuttx.git/nuttx/tools/Makefile.win" line 48: Need an operator (...) ``` It works with GNU Make: ``` gmake menuconfig LN: include/arch/board to /(...)/nuttx.git/nuttx/boards/risc-v/esp32c3/esp32c3-devkit/include gmake[1]: Entering directory '/(...)/nuttx.git/nuttx/boards' gmake[1]: Nothing to be done for 'dirlinks'. gmake[1]: Leaving directory '/(...)/nuttx.git/nuttx/boards' gmake[1]: Entering directory '/(...)/nuttx.git/apps' gmake[2]: Entering directory '/(...)/nuttx.git/apps/platform' LN: platform/board to /(...)/nuttx.git/apps/platform/dummy gmake[2]: Leaving directory '/(...)/nuttx.git/apps/platform' gmake[1]: Leaving directory '/(...)/nuttx.git/apps' gmake[1]: Entering directory '/(...)/nuttx.git/apps' gmake[1]: Nothing to be done for 'preconfig'. gmake[1]: Leaving directory '/(...)/nuttx.git/apps' /bin/sh: kconfig-mconf: not found gmake: *** [tools/Makefile.unix:512: menuconfig] Error 127 ``` Again `kconfig` is the blocker. It looks that NuttX is more GNU than Unix. I was lured by previous BSD license, but it seems it was developed on Linux. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org