You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/10/08 02:53:36 UTC

[GitHub] [incubator-nuttx] cederom edited a comment on issue #4648: NuttX and FreeBSD / BSD

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-mconf` is the blocker. It looks that NuttX is more GNU than Unix.


-- 
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-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org