#****************************************************************** #*Authors: Elie Lalo and Rob Herrick #* #*File Name: Makefile #* #*Date: 05/17/2004 #* #****************************************************************** LDLIBS = -lpthread LDOPTS = -L/usr INCLUDES = -I. #CC = /usr/local/bin/gcc CC = gcc -g all: server main.o: main.c main.h globals.h queue.h $(CC) $(INCLUDES) -g3 -c main.c globals.o: globals.c $(CC) $(INCLUDES) -g3 -c globals.c -o globals.o queue.o: queue.h globals.h $(CC) $(INCLUDES) -g3 -c queue.c -o queue.o cardset.o: cardset.h $(CC) $(INCLUDES) -g3 -c cardset.c -o cardset.o server: main.o globals.o queue.o cardset.o $(CC) $(LDOPTS) $(LDLIBS) main.o globals.o queue.o cardset.o -o server clean: rm -f *.o server