Readme, note about dependencies

This commit is contained in:
Imbus 2025-09-02 04:49:54 +02:00
parent a02c1fcebd
commit 17e8021a43

View file

@ -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,
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.
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
make get_toolchain # Dont worry, is will land locally inside project directory