CFLAGS= -g LDFLAGS= -lsocket -lnsl CC=g++ all: talkClient talkServer # To make an executable talkClient: talkClient.o $(CC) $(LDFLAGS) -o talkClient talkClient.o talkServer: talkServer.o $(CC) $(LDFLAGS) -o talkServer talkServer.o # To make an object from source .c.o: $(CC) $(CFLAGS) -c $*.c # clean out the dross clean: -rm talkClient talkServer *.o core