- mcopy -i boot/x86/disk.img@@1M kernel/kernel.bin ::./KERNEL.BIN
-
-kernel/kernel.bin: ${KERNEL_OBJ} kernel/linker.ld
- $(CC) -ffreestanding -nostdlib -o $@ -T kernel/linker.ld ${KERNEL_OBJ}
-
-kernel/drivers/input/ps2.o: kernel/drivers/input/ps2.c
-
-kernel/kernel.o: kernel/kernel.c
-
-kernel/kernel.elf: kernel/kernel.bin
- $(CC) -ffreestanding -nostdlib -o $@ -T kernel/linker.ld ${KERNEL_OBJ} -Wl,--oformat=elf32-i386
- i686-elf-objcopy --only-keep-debug kernel/kernel.elf kernel/kernel.dbg
- i686-elf-objcopy --add-gnu-debuglink=kernel/kernel.dbg kernel/kernel.elf
- i686-elf-strip --strip-unneeded kernel/kernel.elf