./tools/configure.sh -m -a ../apps teensy-2.0:hello make sh: avr-nuttx-elf-gcc: command not found ERROR: avr-nuttx-elf-gcc failed: 127
That is configured to use the NuttX buildroot toolchain . See https://bitbucket.org/nuttx/buildroot/src/master/ You probably don't want to use that.
Part of configuring is selecting the correct toolchain and setting the PATH variable
Which indicates I’m missing something but that’s not mention AFAIK mentioned in the README.
The primary, "Getting Started" README file is the one at the top-level. It provides very detailed step by step information. There are additional README files in the board directories, but those only provide partial, board-specific, additional information.
This is linked in the Documentation under "Getting Started" here: https://cwiki.apache.org/confluence/display/NUTTX/Documentation
I think mentioning a common well tested platform in the README would help. Remember to get +1 votes a IPMC member will need to be able to compile it and some needed votes may need to come from people who are not familiar with your project.
There are lots of examples in the "Getting Started" Wiki: This is discussed in the Wiki "Getting Started" page: https://cwiki.apache.org/confluence/display/NUTTX/Getting+Started+with+NuttX in addition to Adam's page which does not hook into the wiki like the other Getting Started pages.