| Zeile 76: | Zeile 76: | ||
=== Kompilieren === | === Kompilieren === | ||
Der C-Kernel wird mit diesem Befehl kompiliert: | Der C-Kernel wird mit diesem Befehl kompiliert: | ||
| − | $ gcc -ffreestanding -o kernel_c.o -c kernel.c -Wall -Werror -nostdlib -nostartfiles -nodefaultlibs | + | $ gcc -m32 -ffreestanding -o kernel_c.o -c kernel.c -Wall -Werror -nostdlib -nostartfiles -nodefaultlibs |
Damit erstellen wir eine Objektdatei, mit der wir nachher noch linken können. Es ist wichtig, dass keine Standardbibliotheken benutzt werden. | Damit erstellen wir eine Objektdatei, mit der wir nachher noch linken können. Es ist wichtig, dass keine Standardbibliotheken benutzt werden. | ||