CC=/usr/bin/gcc CFLAGS=-g -Werror -pthread -pedantic -pedantic-errors -fno-fast-math -fno-builtin -m64 -std=iso9899:1999 -I${PWD} -lm -lpng OUT=bin OBJ=$(OUT)/obj OBJS=$(OBJ)/img.o all: $(OBJS) $(CC) $(CFLAGS) $(OBJS) png.c -o bin/png $(OBJ)/img.o: $(CC) $(CFLAGS) -c img.c -o $(OBJ)/img.o