# # C compiler specification # CC = gcc # CFLAGS = -g # # Creation of TCP server from C source code # tcpServer: tcpServer.o Makefile ${CC} ${CFLAGS} -o tcpServer tcpServer.o -lm -lnsl -lsocket -lresolv tcpServerl: tcpServer.o Makefile ${CC} ${CFLAGS} -o tcpServerl tcpServer.o -lm tcpServer.o: tcpServer.c Makefile ${CC} ${CFLAGS} -c -o tcpServer.o tcpServer.c # #Creation of TCP server with timer # tcpServerTimer: tcpServerTimer.o Makefile ${CC} ${CFLAGS} -o tcpServerTimer tcpServerTimer.o -lm -lnsl -lsocket -lresolv tcpServerTimerl: tcpServerTimer.o Makefile ${CC} ${CFLAGS} -o tcpServerTimerl tcpServerTimer.o -lm tcpServerTimer.o: tcpServerTimer.c Makefile ${CC} ${CFLAGS} -c -o tcpServerTimer.o tcpServerTimer.c tcpServerShortl: tcpServerShort.o Makefile ${CC} ${CFLAGS} -o tcpServerShortl tcpServerShort.o -lm tcpServerShort.o: tcpServerShort.c Makefile ${CC} ${CFLAGS} -c -o tcpServerShort.o tcpServerShort.c # # Creation of client from C source code # tcpClient: tcpClient.o Makefile ${CC} ${CFLAGS} -o tcpClient tcpClient.o -lm -lnsl -lsocket -lresolv tcpClientl: tcpClient.o Makefile ${CC} ${CFLAGS} -o tcpClientl tcpClient.o -lm tcpClient.o: tcpClient.c Makefile ${CC} ${CFLAGS} -c -o tcpClient.o tcpClient.c # # Type: make clean # to remove executables, core files, object files, et cetera # clean: rm -f *.data