# makefile for both client and server in a connectionless example G = -g CC = g++ #CC = gcc all: server client SRC = client.cc server.cc inet.h util.cc LIB = #-lsocket -lnsl server: server.o util.o $(CC) -o server server.o util.o $(LIB) server.o: server.cc inet.h $(CC) $G -c server.cc client: client.o util.o $(CC) -o client client.o util.o $(LIB) client.o: client.cc inet.h $(CC) $G -c client.cc util.o: util.cc inet.h $(CC) $G -c util.cc clean: rm -f *.o client server core print: # enscript -2rG $(SRC) a2ps client.cc server.cc