GCC_OPTIONS= -m32 NASM_OPTIONS= -f elf printsum: printsum.o calcsum.o gcc $(GCC_OPTIONS) -o printsum printsum.o calcsum.o printsum.o: printsum.c gcc -c $(GCC_OPTIONS) printsum.c calcsum.o: calcsum.asm nasm $(NASM_OPTIONS) calcsum.asm