KERNEL = hos LOAD_ADDRESS = 0x100000 LDTARGET = elf32-i386 LDFLAGS = -Ttext $(LOAD_ADDRESS) --oformat $(LDTARGET) .PHONY: clean all: nasm -f elf -o boot.o boot.asm ld $(LDFLAGS) -o $(KERNEL) boot.o clean: -rm -f *~ $(KERNEL) *.o