Skip to main content

Building

With the dependencies installed, clone the repository and build.

git clone https://github.com/SinuxProject/Sinux.git
cd Sinux

Build kernel + userspace

# Build kernel + userspace
make

# Build bootable ISO and create disk image (first time only)
make iso

Make targets

TargetDescription
makeBuild kernel + userspace
make isoBuild ISO + create sinux.img (first time)
make run-biosForce BIOS mode
make run-uefiForce UEFI mode
make run-serialHeadless, output to terminal
make run-debugDebug mode with QEMU interrupt log

Once built, head to Running to boot Sinux in QEMU.