|
|
@ -19,16 +19,16 @@ Loose naming convention for toolchains:
|
|
|
|
<arch>-<vendor>-<target os>-<host os>-<abi>
|
|
|
|
<arch>-<vendor>-<target os>-<host os>-<abi>
|
|
|
|
|
|
|
|
|
|
|
|
- arm-none-eabi:
|
|
|
|
- arm-none-eabi:
|
|
|
|
- Toolchain targetting the embedded ABI for arm
|
|
|
|
- Toolchain targetting the embedded ABI for arm
|
|
|
|
- Debian/Ubuntu:
|
|
|
|
- Debian/Ubuntu:
|
|
|
|
```
|
|
|
|
```
|
|
|
|
sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi gdb-arm-none-eabi
|
|
|
|
sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi gdb-arm-none-eabi
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
- Arch
|
|
|
|
- Arch
|
|
|
|
```
|
|
|
|
```
|
|
|
|
sudo pacman -S arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-gdb arm-none-eabi-newlib
|
|
|
|
sudo pacman -S arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-gdb arm-none-eabi-newlib
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
**NOTE:** If you run into an issue when running arm-none-eabi-gdb where it needs libncurses.so.5 on Ubuntu/Debian, install this package:
|
|
|
|
**NOTE:** If you run into an issue when running arm-none-eabi-gdb where it needs libncurses.so.5 on Ubuntu/Debian, install this package:
|
|
|
|
```
|
|
|
|
```
|
|
|
|