BASE = /home/blufox/base CC = gcc CFLAGS = -Wall EFILE = test_queue INCLS = LIBS = OBJS = main.o queue.o $(EFILE): $(OBJS) @echo "linking ..." @$(CC) $(CFLAGS) -o $(EFILE) $(OBJS) $(LIBS) $(OBJS): queue.h $(CC) $(CFLAGS) $(INCLS) -c $*.c relink: @echo "relinking ..." @$(CC) $(CFLAGS) -o $(EFILE) $(OBJS) $(LIBS)