Jeremiah Griffin wrote:To build an OS on Windows, you spend about a day getting, installing, recompiling, and reconfiguring tools and your environment in general. This can all be done via an apt-get command on Debian-based distributions, and then you can use a well-coded makefile to do pretty much all of your OS building/cleaning/releasing/backing up operations.
1-2 hours, of which only 30 minutes actually needs your attention.
In my case:
- start firefox
- open tabs for cygwin, yasm, mtools, gcc, binutils, bochs, <ide of choice>
- locate and download the stuff
- install cygwin
- start 3 cygwin shells
- unpack gcc and binutils sources
- configure && make && make install binutils
- configure bochs
- unpack yasm
- configure make make install mtools
- build and install bochs
- tea break
- configure, make, make install gcc
- install <ide of choice> (should be downloaded by now)
- watch the next episode of Star Trek