# # Simple Makefile to build examples # # C flags CC=gcc CFLAGS= -Wall -g CFLADJ=-c OBJ = SockRead.o SockWrite.o echo: SimpleEchoTCPClient.c $(OBJ) $(CC) $(CFLAGS) SimpleEchoTCPClient.c $(OBJ) -o echo echod: SimpleEchoTCPServer.c $(OBJ) $(CC) $(CFLAGS) SimpleEchoTCPServer.c $(OBJ) -o echod daytimed: ElemDaytimeTCPCuncServ.c $(CC) $(CFLAGS) ElemDaytimeTCPCuncServ.c -o daytimed iterdaytimed: SimpleDaytimeTCPServer.c $(CC) $(CFLAGS) SimpleDaytimeTCPServer.c -o iterdaytimed daytime: SimpleDaytimeTCPClient.c $(CC) $(CFLAGS) SimpleDaytimeTCPClient.c -o daytime $(OBJ): wrappers.h .PHONY : clean clean: rm -f daytime iterdaytimed daytimed echod echo rm -f *~ rm -f *.o rm -f daytime