First WingOS build only work on linux (wsl 1/2 not tested)
before everything, you have to install :
qemu make build-essential bison flex libgmp3-dev libmpc-dev libmpfr-dev texinfo nasm mtools wget unzip fuse libfuse-dev uuid-dev gcc binutils parted
you can install everything in debian distribution with this command :
sudo apt install make build-essential bison flex libgmp3-dev libmpc-dev libmpfr-dev texinfo nasm qemu mtools wget unzip fuse libfuse-dev uuid-dev gcc binutils parted
when you clone the project you have to clone submodules (echfs and limine) :
git clone --recursive https://github.com/Supercip971/WingOS_x64.git
to setup everything you can just run the command :
make first_setup -j$(nproc)
WARNING: this step will take a lot of time
for building WingOS and the applications you can just do :
make app
make disk
for running with qemu you just have to run :
make run
try to contact me ! you can do an issue or start a discussion in github discussion tab !
Email: supercyp@protonmail.com
Discord: supercyp#1592