Readme, note about dependencies
This commit is contained in:
parent
a02c1fcebd
commit
17e8021a43
1 changed files with 8 additions and 0 deletions
|
@ -26,6 +26,14 @@ On a linux machine, make sure that you have `make` and `curl` in path. The rest
|
||||||
of the tooling (gcc, qemu) will be handled by the build system. For extra convenience,
|
of the tooling (gcc, qemu) will be handled by the build system. For extra convenience,
|
||||||
you could also use `bear` for generating "compile_commands.json". This is useful for helping
|
you could also use `bear` for generating "compile_commands.json". This is useful for helping
|
||||||
clangd pick up the correct paths, and will result in better in-editor diagnostics and warnings.
|
clangd pick up the correct paths, and will result in better in-editor diagnostics and warnings.
|
||||||
|
For development, `clang-format` and `find` will also be useful.
|
||||||
|
|
||||||
|
In short, for debian/redhat:
|
||||||
|
```sh
|
||||||
|
sudo apt install bear make curl clang-format find
|
||||||
|
sudo dnf install bear make curl clang-format find
|
||||||
|
```
|
||||||
|
Im sure its the same on alpine/arch and friends. You're a linux user, put on those big boy pants and figure it out.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
make get_toolchain # Dont worry, is will land locally inside project directory
|
make get_toolchain # Dont worry, is will land locally inside project directory
|
||||||
|
|
Loading…
Add table
Reference in a new issue