Makefile
HFILES = $(INCLDIR)/rpc2.h $(INCLDIR)/se.h $(INCLDIR)/lwp.h
LIBS = -lrpc2 -lse -loldlwp
examples: authcomp_clnt authcomp_srv rtime_clnt rtime_srv rcat_clnt rcat_srv\
multi_rtime_clnt multi_rcat_clnt
OCLIENT1 = rtime_clnt.o rtime.client.o
OSERVER1 = rtime_srv.o rtime.server.o
OCLIENT2 = rcat_clnt.o rcat.client.o
OSERVER2 = rcat_srv.o rcat.server.o
OCLIENT3 = authcomp_clnt.o auth.client.o comp.client.o
OSERVER3 = authcomp_srv.o auth.server.o comp.server.o
OCLIENT4 = multi_rtime_clnt.o rtime.client.o
OCLIENT5 = multi_rcat_clnt.o rcat.client.o
rtime_clnt: $(OCLIENT1)
$(CC) $(CFLAGS) $(OCLIENT1) $(LIBS) -o rtime_clnt
rtime_srv: $(OSERVER1)
$(CC) $(CFLAGS) $(OSERVER1) $(LIBS) -o rtime_srv
rcat_clnt: $(OCLIENT2)
$(CC) $(CFLAGS) $(OCLIENT2) $(LIBS) -o rcat_clnt
rcat_srv: $(OSERVER2)
$(CC) $(CFLAGS) $(OSERVER2) $(LIBS) -o rcat_srv
authcomp_clnt: $(OCLIENT3)
$(CC) $(CFLAGS) $(OCLIENT3) $(LIBS) -o authcomp_clnt
authcomp_srv: $(OSERVER3)
$(CC) $(CFLAGS) $(OSERVER3) $(LIBS) -o authcomp_srv
multi_rtime_clnt: $(OCLIENT4)
$(CC) $(CFLAGS) $(OCLIENT4) $(LIBS) -o multi_rtime_clnt
multi_rcat_clnt: $(OCLIENT5)
$(CC) $(CFLAGS) $(OCLIENT5) $(LIBS) -o multi_rcat_clnt
$(OCLIENT1) $(OSERVER1): rtime.h $(HFILES)
$(OCLIENT2) $(OSERVER2): rcat.h $(HFILES)
$(OCLIENT3) $(OSERVER3): auth.h comp.h $(HFILES)
auth.h auth.server.c auth.client.c: auth.rpc $(RP2GEN)
$(RP2GEN) auth.rpc
comp.h comp.server.c comp.client.c: comp.rpc $(RP2GEN)
$(RP2GEN) comp.rpc
rtime.h rtime.server.c rtime.client.c: rtime.rpc $(RP2GEN)
$(RP2GEN) rtime.rpc
rcat.h rcat.server.c rcat.client.c: rcat.rpc $(RP2GEN)
$(RP2GEN) rcat.rpc