Skip to content

Commit

Permalink
Update build.md
Browse files Browse the repository at this point in the history
  • Loading branch information
gemenerik authored Oct 15, 2024
1 parent 489f344 commit 26f8d42
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/building-and-flashing/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ install some ARM toolchain.
### Install a toolchain

#### Toolchain and compiler version policy
Our toolchain policy is to support the [oldest Ubuntu Long Term Support (LTS) release that is still within its Standard Support period](https://wiki.ubuntu.com/Releases). This means that we do not support Ubuntu releases that have reached End of Standard Support. As of October 15th, 2024, the oldest Ubuntu LTS release still receiving Standard Support is 20.04 (Focal Fossa). In Ubuntu 20.04, the version of `gcc-arm-none-eabi` available is 9.
Our toolchain policy is to support the two most recent [Ubuntu Long Term Support (LTS) releases](https://wiki.ubuntu.com/Releases). This ensures we stay aligned with widely used, actively maintained versions. As of October 15th, 2024, the oldest supported LTS release is Ubuntu 22.04 (Jammy Jellyfish), which includes `gcc-arm-none-eabi` version 10.3.

This means that if the firmware can not be compiled using gcc 9, **or anything newer**, it should be considered a bug.
This means that if the firmware can not be compiled using gcc 10.3, **or anything newer**, it should be considered a bug.

##### Ubuntu
```
Expand Down

0 comments on commit 26f8d42

Please sign in to comment.