./tools/configure.sh -m stm32f4discovery:nsh -a ../apps/

./tools/configure.sh -m nucleo-f410rb:nsh -a ../apps/

./tools/configure.sh -m stm32f4discovery:wifi -a ../apps/

I think these argument lists are all incorrect.  -a ../apps will be interpreted as make options:

$ tools/configure.sh -h


USAGE: tools/configure.sh [-e] [-l|m|c|u|g|n] [-a <app-dir>] <board-name>:<config-name> [make-opts]

Where:
  -e enforce distclean if already configured
  -l selects the Linux (l) host environment.
  -m selects the macOS (m) host environment.
  -c selects the Windows host and Cygwin (c) environment.
  -u selects the Windows host and Ubuntu under Windows 10 (u) environment.
  -g selects the Windows host and MinGW/MSYS environment.
  -n selects the Windows host and Windows native (n) environment.
  Default: Use host setup in the defconfig file
  Default Windows: Cygwin
  -a <app-dir> is the path to the apps/ directory, relative to the nuttx
     directory
  <board-name> is the name of the board in the boards directory
  configs/<config-name> is the name of the board configuration sub-directory
  make-opts directly pass to make

Reply via email to