# # Copyright 1994 by Sun Microsystems, Inc. # # # Set up some default locations for includes and libs # X11HOME:sh = echo ${X11HOME:-${OPENWINHOME}} MOTIFHOME:sh = echo ${MOTIFHOME:-/opt/SUNWmotif} XGLHOME:sh = echo ${XGLHOME:-/opt/SUNWits/Graphics-sw/xgl-3.0} CC = cc CFLAGS = -O -Dsun -I. \ -I$(X11HOME)/include -I$(XGLHOME)/include \ -I$(MOTIFHOME)/include# -I$(OPENWINHOME)/include LIB_HOMES = -L$(X11HOME)/lib -L$(OPENWINHOME)/lib \ -L/usr/lib -L$(MOTIFHOME)/lib -L$(XGLHOME)/lib -L/usr/ccs/lib LIBS = -Bdynamic -lxgl -lXm -lXt -lX11 -lMrm -lgen -lsocket -lnsl -lw -ldl -lm OBJS = fountain.o attrsUtils.o camera_controls.o view_util.o SDKcolormap.o fountain: NOTE $(OBJS) $(CC) -O -o fountain $(OBJS) $(LIB_HOMES) $(LIBS) fountain.o: fountain.c fountain.h attrsUtils.h $(CC) -c $(CFLAGS) fountain.c attrsUtils.o: attrsUtils.c attrsUtils.h $(CC) -c $(CFLAGS) attrsUtils.c SDKcolormap.o: SDKcolormap.c SDKcolormap.h $(CC) -c $(CFLAGS) SDKcolormap.c camera_controls.o: camera_controls.c $(CC) -c $(CFLAGS) camera_controls.c view_util.o: view_util.c $(CC) -c $(CFLAGS) view_util.c NOTE: @echo " " @echo "If this build fails, check that you have Motif and XGL" @echo "installed and that you have your XGLHOME and MOTIFHOME" @echo "set properly." @echo " " clean: rm -f *.o fountain