Building BoneOS From Source on Windows OS
Here is how you build it from Windows OS.
Before you do this remember to get the Linux Subsystem For Windows
New feature. Here
is a guide on how to install this awesome feature! This gives you a Ubuntu Based Terminal running in Windows! After sucessfully installing this awesome future :
First Clone this repository the Cross Compiler
git clone <REPO_URL>
After sucessfully cloning the project run setup.sh to install BoneOS Dependencies :
bash setup.sh
note You can have additonal configurations to run at a specific Architecture / Platform / Compiler. Look at Options Section on this documentation for more on this.
If you choose not to have additonal options it will configure with the defaults
set by Makefile ?=
which are GCC For the compiler , i386 for the arch , and gcc for the compiler . Now run make
make
And this will give you a sucessfull Image File(ISO) for BoneOS. If you have a qemu for testing you can run
make qemu_compile
for running the Binary version or the actual ISO using :
make qemu_iso
Issues
If there are any whatsoever issues , please request an issue here!