-
Notifications
You must be signed in to change notification settings - Fork 85
Build Environment
Aman Priyadarshi edited this page Mar 12, 2017
·
10 revisions
Great to see that you are interested in compiling Atom OS!
- 5 GB Free DiskSpace
- Internet Connection
- Windows 7 or later / Ubuntu
- Windows
- Cygwin - https://www.cygwin.com/
- Visual Studio 2015 (Recommended)
- Linux (Ubuntu)
- sudo apt-get install build-essential texinfo flex bison
- MonoDevelop (version
4.8.0) - http://www.monodevelop.com/
- Download Atom OS Source Code
- Make sure you have a working C compiler and following packages are installed
- gcc-g++, perl, make, texinfo, flex, bison
- libgmp-devel, libmpc-devel, libmpfr-devel, zlib-devel, nasm
- wget, patch
cd $root/src/Build- Execute
Setup.sh --setup
- Estimated Build time: 1hr
- Download Size: 216 MB
- Sit back and relax!
cd $root/libs- Execute
Build-zlib.sh- Execute
Build-pixman.sh- Execute
Build-libpng.sh- Execute
Build-freetype.sh- Execute
Build-cairo.sh
- Packages
- nasm, genisoimage
cd $root/src/Build- Build
Atomix.Kernel_HandAtomixilcProjects
xbuild /p:Configuration=Release ./src/Atomix.sln- Execute
Build.cmdorBuild.sh --mono- Kernel Bootable CD-Rom Image: Output/AtomOS-Alfa.iso