The Maize kernel is a project in its infancy and is intended solely as a hobby and learning project.
- libuuid
- libfuse
- pkgconfig
Debian based distributions:
apt install uuid-dev libfuse-dev pkg-config- GNU Make
- QEMU
- GCC 10+
- NASM
- Parted
Clone this repository:
git clone --recurse-submodules https://github.com/meracious/maize.gitMove to the cloned repository:
cd maizeRun the following command as root to build limine and echFS utils:
make setupBuild the kernel:
makeRun the kernel with qemu:
make runOpen up a PR on this repository.
