|
@@ -44,3 +44,13 @@ git, there are no commits before the first release.
|
|
|
Having a stable interface, which will not change to the extent that later
|
|
|
versions break software running in userspace, is one of the end goals of
|
|
|
the project.
|
|
|
+
|
|
|
+### COMPILING ###
|
|
|
+
|
|
|
+Prerequisites:
|
|
|
+
|
|
|
+* [GNU GCC](https://gcc.gnu.org/), built for the i686-elf target
|
|
|
+* [GNU Binutils](https://www.gnu.org/software/binutils/), also built for the i686-elf target
|
|
|
+* [NASM](http://www.nasm.us/)
|
|
|
+* grub-mkrescue
|
|
|
+* Other tools required by scripts: GNU coreutils, mkfs.vfat, xxd, ...
|