Skip to content
Snippets Groups Projects
Commit f59ce8c0 authored by wink's avatar wink
Browse files

Update how-to-build.rst with copy/pastable package names

parent 215ecfdf
No related branches found
No related tags found
No related merge requests found
...@@ -9,11 +9,13 @@ Dependencies ...@@ -9,11 +9,13 @@ Dependencies
* **gcc**, **binutils** & **newlib** for ``arm-none-eabi``: The packages have * **gcc**, **binutils** & **newlib** for ``arm-none-eabi``: The packages have
slightly different names on different distros. slightly different names on different distros.
- Ubuntu: ``gcc-arm-none-eabi``, ``binutils-arm-none-eabi``, ``libnewlib-arm-none-eabi`` - Ubuntu: ``apt install gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi``
- Arch: ``arm-none-eabi-gcc``, ``arm-none-eabi-binutils``, ``arm-none-eabi-newlib`` - Arch: ``pacman -S arm-none-eabi-gcc arm-none-eabi-binutils arm-none-eabi-newlib``
- Alternative: Download `ARM's GNU toolchain`_. **TODO** - Alternative: Download `ARM's GNU toolchain`_. **TODO**
* **python3**: For meson and various scripts needed for building. * **python3**: For meson and various scripts needed for building.
* **ninja**: Needed for meson. * **ninja**: Needed for meson.
- Ubuntu: ``apt install ninja-build``
- Arch: ``pacman -S ninja``
* **meson** (>0.43.0): Unfortunately most distros only have very old versions * **meson** (>0.43.0): Unfortunately most distros only have very old versions
of meson in their repositories. Instead, you'll probably save yourself a lot of meson in their repositories. Instead, you'll probably save yourself a lot
of headaches by installing meson from ``pip3 install --user meson``. of headaches by installing meson from ``pip3 install --user meson``.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment