Pomelo is a WIP OS based on mikanos.
You need cargo-make
to build this OS.
cargo install --force cargo-make
cagro make build-release
Instead, you can run cargo build
on crates/{bootloader,kernel}
.
You need qemu
and cargo-make
installed.
yay -Sy qemu
cargo install --force cargo-make
You can now boot the OS with the task qemu
cargo make qemu
# or
cargo make qemu-release
- The code in cxx_support.rs are originaly taken from that of sabios, built by gifnksm, distributed under MIT/Apache license. Please refer to the header of the file for more detail.