.c.o: gcc -c -Wall ${CFLAGS} $< # -I/usr/ucblib/include $< #When running on Solaris, the default server code generated by rpcgen # puts the server in the background. For development we don't want this. # The follwing define disables automatic backgrounding (is that a word?) CFLAGS=-DRPC_SVC_FG LIBS= -L/usr/ucblib -lrpcsoc -lsocket -lnsl all: rpctalk rpctalk: rpctalk.o rpctalk_xdr.o gcc -g -o rpctalk rpctalk.o rpctalk_xdr.o $(LIBS) rpctalk.o: rpctalk.c rpctalk.h rpctalk.h: rpctalk.x rpcgen -h rpctalk.x > rpctalk.h rpctalk_xdr.c: rpctalk.x rpcgen -c rpctalk.x > rpctalk_xdr.c