zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.88k stars 6.63k forks source link

Getting started documentation for Mac OS X inconsistent #4975

Closed salerio-gs closed 7 years ago

salerio-gs commented 7 years ago

The following is from the above for v1.9.1. It states that there is a ct-ng configuration for ARM toolchain generation, there is no such configuration.

In the Zephyr kernel source tree we provide two configurations for both ARM and X86 that can be used to pre-select the options needed for building the toolchain. The configuration files can be found in $ZEPHYR_BASE/scripts/cross_compiler/.

Currently the following configurations are provided:

i586.config: for standard ABI, for example for Galileo and qemu_x86 iamcu.config: for IAMCU ABI, for example for the Arduino 101 nios2.config: for Nios II boards

nashif commented 7 years ago

For ARM we recommend using https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads, but this needs to be fixed, agree.

salerio-gs commented 7 years ago

Thx, will take that advice ( new to Zephyr )