diff --git a/README b/README index a082d3b..5599c77 100644 --- a/README +++ b/README @@ -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,