Re: Non-binary SDK?

Nashif, Anas


On 20/02/2016, 08:35, "Oleg Hahm" <oliver.hahm(a)> wrote:

Dear Zephy development team,

your Getting Started Guide [1] tells at some point to download a SDK, make it
executable, run it:
Run the installation binary, type:

$ chmod +x

$ sudo ./
you can also install without sudo in your home directory or any other location. The script will only extract the contents of the file.

Looking into this file I realized that it contains a big block of binary data.
I'm feeling somehow uncomfortable with just executing a binary from an unknown
source (particular with sudo). Is there another way to install this SDK with
non binary data (I'm willing if build it myself) or to tell me what this SDK
apart from cross-compiler-toolchains contains?
We do have instructions on how to build the SDK yourself, I can’t find the pointer right now, but will add this to the documentation for easy access. The SDK itself is built using Yocto.
The Zephyr SDK is provided to help you getting started with all supported platforms, however, you should be able to use other cross-compilers installed on your system if you wish.

What additional tools apart from a cross-compiler toolchain are required
anyway (and why) for your OS?
The SDK contains cross-compiler toolchains for all supported architectures and host tools. Additionally it contains hosts tools like python, gcc, make, openocd.




Join to automatically receive all group messages.