31 lines
1013 B
Markdown
31 lines
1013 B
Markdown
<img src="logo.svg" width="10%"/>
|
|
|
|
# Zinnia
|
|
|
|

|
|

|
|

|
|

|
|

|
|

|
|
|
|
Zinnia is a lightweight Unix-like monolithic kernel targeting 64-bit devices.
|
|
|
|
## Building Zinnia
|
|
|
|
To build the kernel you need:
|
|
- `meson`
|
|
- a `kconfig` frontend (like `kconfiglib` via `pip`)
|
|
- a GNU-like C compiler with support for C23 (e.g. `gcc` or `clang`)
|
|
|
|
To configure, run:
|
|
```sh
|
|
alldefconfig
|
|
meson setup $build_dir
|
|
```
|
|
|
|
And to build:
|
|
```sh
|
|
meson compile -C $build_dir
|
|
```
|