all: bin/nos bin: mkdir -p bin bin/nos: bin obj/nos.o ld obj/nos.o -o bin/nos obj: mkdir -p obj obj/nos.o: obj src/nos.asm include/syscalls.inc include/mmap.inc nasm -g -f elf64 src/nos.asm -o obj/nos.o -Iinclude run: bin/nos bin/nos @echo "Program returned $$?." debug: bin/nos gf2 bin/nos