# Template Makefile - glutwin CC = cc CCX = CC WARN = -fullwarn -w 3262 CCOPTS = -O -mips3 -n32 LIBNAME = glutwin LIB = lib$(LIBNAME).a JLIBRARY = ../lib JINCLUDE = ../include LIBSDIR = \ -L/usr/common/lib32 \ -L/u/jedavis/src/jpeg-5a \ -L/u/jedavis/src/lib32 INCLDIR = \ -I/usr/common/include \ -I/u/jedavis/src/jpeg-5a \ -I/u/jedavis/src/include DEPEND = Depend LIBS = -lvid -lmillitimer -ljed -lglut -lGL -lGLU -lvl -ldmedia -limage -lm -lX11 -lXmu EXE = ex1 COBJS = \ GlutWin.o \ RedWin.o \ VideoWin.o \ ImageWin.o \ NullWin.o \ ImageSelectorWin.o CSRCS = $(COBJS:.o=.C) all: $(EXE) lib $(EXE): $(COBJS) $$@.o $(CCX) $(CCOPTS) -o $@ $(COBJS) $@.o $(LIBS) $(LIBSDIR) .C.o: $(CCX) $(CCOPTS) -MDupdate $(DEPEND) -c $< $(INCLDIR) .c.o: $(CC) $(CCOPTS) -MDupdate $(DEPEND) -c $< $(INCLDIR) lib : $(LIB) cp $(LIB) $(JLIBRARY) cp *.h $(JINCLUDE) $(LIB): $(COBJS) ar cr $(LIB) $(COBJS) clean: /bin/rm -f *.o $(EXE) $(LIB)