zephyr-sdk-ng

Canonical Publisher Verified account Verified account

Contact us about Snaps and IoT ›

Install latest/edge of zephyr-sdk-ng

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install zephyr-sdk-ng --edge --classic

Don't have snapd? Get set up for snaps.

zephyr-sdk-ng is only available on the unstable edge channel. It could break and change often.

Channel Version Published

Details for zephyr-sdk-ng

Package name

  • zephyr-sdk-ng

License

  • Apache-2.0

Last updated

  • 25 August 2026 - latest/edge

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Zephyr SDK (sdk-ng) cross-compilation toolchains

The Zephyr SDK provides the GNU cross-compilation toolchains used to build the Zephyr RTOS for every supported target architecture. This snap builds the toolchains from source with the bundled crosstool-NG.

The base snap contains the architecture-independent SDK tree (the CMake package that lets find_package(Zephyr-sdk) locate the toolchains, the sdk_version / sdk_toolchains metadata and the setup helper) together with the default x86_64-zephyr-elf toolchain. Install the matching zephyr-sdk-ng+<target> component to add any other toolchain.

Point the Zephyr build system at the SDK with: export ZEPHYR_SDK_INSTALL_DIR=/snap/zephyr-sdk-ng/current/usr/lib

Revision Channel Version Published Build Commit

The build and commit information is derived from build infrastructure records.


Install zephyr-sdk-ng on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using zephyr-sdk-ng