OBJSFX=.o EXESFX = CFLAGS = -g -Wall LDFLAGS = -g CC = gcc LIB_FILE = fifo.c FILES = driver.c all : driver driver : driver.o fifo.o $(CC) $(LDFLAGS) driver.o fifo.o -lpthread -o driver${EXESFX} fifo${OBJSFX} : fifo.c fifo.h $(CC) $(CFLAGS) -c fifo.c -o fifo${OBJSFX} driver${OBJSFX} : driver.c $(CC) $(CFLAGS) -c driver.c -o driver${OBJSFX} clean: rm -rf driver.o fifo.o driver