CC = gcc CFLAGS = -Wall -I. LDFLAGS = -L/path/to/graph/libs -lgraph -lX11 -lXpm SRCS = main.c blocus.c graphics_utils.c OBJS = $(SRCS:.c=.o) all: blocus blocus: $(OBJS) $(CC) -o blocus $(OBJS) $(LDFLAGS) clean: rm -f blocus $(OBJS)