blob: 8b0c1bf237c54b7e1838dd46a4a60c849dc5e035 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
kernel.bin:entry.o main.o
ld -m elf_i386 --entry=_start -Ttext=0x100000 -o $@ $^
entry.o:entry.asm
nasm -f elf $^
main.o:main.c
gcc -m32 -c $^ -o $@
clean:
rm ./*.o
rm kernel.bin
|