aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmu <89668582+EmulatedSeasons@users.noreply.github.com>2024-05-31 23:34:47 -0400
committerGitHub <noreply@github.com>2024-05-31 23:34:47 -0400
commitfd5a1699592ce0afafc42ebf22401596abcdfc28 (patch)
tree3759eb02fcad7a609a064080d81b7c6f9dbec4c8
parente5267be3ba480ffca40a7a2b5f3bb957ec45975e (diff)
Update README.mdlimineswitch
-rw-r--r--README.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/README.md b/README.md
index f16025f..b1143ee 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,8 @@
# i have no idea what to name this project
-isodir/boot/grub and sysroot/ should be created before building for the first time
-requires an `i686-elf` cross compiler as well as nasm and gnumake. can only be built on linux and wsl.
+Requires an `x86_64-elf` cross compiler as well as nasm and gnumake. libgcc must be built without redzone and mcmodel=kernel.
-to build use `make` \ No newline at end of file
+isodir/boot/grub and sysroot/ should be created before building for the first time. Headers also have to be copied to sysroot/include first time. Can be done with `make install-headers` or running `setup_sysroot.sh` which also sets up the folders that need to be present in the sysroot.
+
+To build use `make`