# Makefile for oracle
#

COMP = gcc
INCLUDES = -I/usr/include
DEFINE = 

OFILES = euclid.o \
	server.o

LIBS = -lm -lsocket -lnsl
#LIBS = -lm

#CFLAGS = -c $(DEFINE) -o $@
CFLAGS = -c -g $(DEFINE) -o $@

all: euclid

euclid: $(OFILES)
	$(COMP) -o euclid $(OFILES) $(LIBS)


# ---- alphabetized list of modules ----
euclid.o: euclid.c oracle.h server.h
	$(COMP) $(CFLAGS) euclid.c

server.o: server.c server.h oracle.h messages.h
	$(COMP) $(CFLAGS) server.c
