Update README compilation instructions.

This commit is contained in:
Nicolás Ortega Froysa 2018-03-14 17:16:34 +01:00
parent 9703f2484c
commit 9d08b344c3
No known key found for this signature in database
GPG Key ID: FEC70E3BAE2E69BF

9
README
View File

@ -4,14 +4,15 @@
This is a small OS project I'm working on. It's slow progress and
probably shouldn't be run anywhere except in an emulator. It currently
supports the following architectures:
- x86
# Compiling
-----------
You'll want to setup a cross-compilation toolchain with GCC
(https://gcc.gnu.org/) for your target architecture, along with
GNU Make (https://www.gnu.org/software/make/) (I'll switch to the
GNU autotools as soon as I can get them to work properly).
This project uses Clang (https://clang.llvm.org/) and NASM
(http://www.nasm.us/) for building. You will also require GNU Make
(https://www.gnu.org/software/make/), unless you want to manually go
through and compile the files.
To compile a full image you can run `make build-iso`, which will use
GNU GRUB (https://www.gnu.org/software/grub/) as the bootloader. Else,