CMake 3.20 or higher is now required to build Zephyr.
Zephyr https://github.com/zephyrproject-rtos/zephyr/tree/main now requires CMake version 3.20 or newer.
The docs has been updated with info on how to do this on systems that has an older CMake per default:
For Ubuntu users, an easy guide is found here:
The main reason for increasing CMake version is better toolchain
Better toolchain support is added in the following CMake versions:
Torsten Tejlmand Rasmussen
Senior R&D Engineer
P: +47 72 89 92 47
toggle quoted messageShow quoted text
On Fri, Aug 20, 2021 at 10:19 PM Rasmussen, Torsten <torsten.rasmussen@...> wrote:
> Zephyr https://github.com/zephyrproject-rtos/zephyr/tree/main now requires CMake version 3.20 or newer.
Here are some links related to this requirement bump:
- Working group minuets
- CI bump
- Debian package tracker
- Debian & Ubuntu package versionshttps://packages.debian.org/search?keywords=cmake&searchon=sourcenames
- CMake releases
- CMake release history on PyPI