# Makefile for Tingjen's simple client-server program # # Set platform to one of the following: solaris, sgi, linux pf = sgi pf = linux pf = cyg pf = solaris all: client server client: $(pf)-client server: $(pf)-server ############################################################ # platform specific targets ############################################################ ################### # client: ################### cyg-client: client.c gcc -o client client.c solaris-client: client.c gcc -o client client.c -lsocket -lnsl sgi-client linux-client: client.c gcc -o client client.c ################### # server: ################### cyg-server: server.c gcc -o server server.c solaris-server: server.c gcc -o server server.c -lsocket sgi-server linux-server: server.c gcc -o server server.c ############################################################ # housekeeping ############################################################ tar: tar -cvf TARFILE *.c Makefile save: ci -l *.c Makefile