OBJS = wordFixer ary ary2 classArray1 classArray2 classWordFixer AS = nasm LDFLAGS = -g -no-pie -z noexecstack CC = gcc all: ${OBJS} classWordFixer: classWordFixer.o ioCalls.o wordFixer: wordFixer.o ioCalls.o ary: ary.o ioCalls.o ary2: ary2.o ioCalls.o classArray1: classArray1.o ioCalls.o classArray2: classArray2.o ioCalls.o %.o: %.asm ${AS} -f elf64 -g $< clean: rm -f ${OBJS} *.o