PUB = /afs/cs/project/classes-ph/869/pub # include and library paths IPATH = -I$(PUB)/include PICLIBS = -lpicio -ltiff GLLIBS = -lGLU -lGL MESALIBS = -lMesaGLU -lMesaGL COMMONLIBS = -L/usr/X11R6/lib -lX11 -L$(PUB)/lib -lfltk $(PICLIBS) -lm SGILIBS = $(GLLIBS) $(COMMONLIBS) SUNLIBS = -lXext -lsocket $(MESALIBS) $(COMMONLIBS) LINLIBS = $(MESALIBS) $(COMMONLIBS) -lXext # compiler and settings to use SGICC = CC SUNCC = g++ LINCC = g++ SGICFLAGS = -g2 $(IPATH) -mips2 SUNCFLAGS = -O2 $(IPATH) LINCFLAGS = -O2 $(IPATH) # ---------- BEGIN SECTION TO CHANGE AS NEEDED ---------- # name of the program PROGNAME = mosaic # compiler to use CC = $(LINCC) # compiler flags to use CFLAGS = $(LINCFLAGS) # list of libraries to link LIBS = $(LINLIBS) # list of source files to compile SOURCE = mosaic.cxx # list of object files to link OBJECT = mosaic.o # ---------- END SECTION TO CHANGE AS NEEDED ---------- .SUFFIXES: .cxx .cxx.o: $(CC) -c $(CFLAGS) $< $(PROGNAME): $(OBJECT) $(CC) $(CFLAGS) -o $(PROGNAME) $(OBJECT) $(LIBS) clean: -rm -rf core *.o *~ "#"*"#" Makefile.linux.bak depend: makedepend -fMakefile.linux $(IPATH) $(SOURCE) # DO NOT DELETE mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Enumerations.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Window.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Group.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Widget.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Scroll.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Scrollbar.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Slider.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Valuator.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Scrollbar.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/gl.h mosaic.o: /afs/cs/project/classes-ph/869/pub/include/GL/gl.h mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/glut.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/GL/glu.h mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Gl_Window.H mosaic.o: /afs/cs/project/classes-ph/869/pub/include/FL/Fl_Window.H mosaic.o: /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h mosaic.o: /usr/include/sys/cdefs.h /usr/include/stdlib.h mosaic.o: /usr/include/features.h mosaic.o: /usr/lib/gcc-lib/i386-linux/2.7.2.1/include/stddef.h mosaic.o: /usr/include/errno.h /usr/include/linux/errno.h mosaic.o: /usr/include/asm/errno.h /usr/include/alloca.h /usr/include/math.h mosaic.o: /usr/include/huge_val.h /usr/include/endian.h mosaic.o: /usr/include/bytesex.h /usr/include/nan.h mosaic.o: /usr/lib/gcc-lib/i386-linux/2.7.2.1/include/float.h mosaic.o: /usr/include/values.h /usr/include/ieee754.h /usr/include/ieee854.h mosaic.o: /afs/cs/project/classes-ph/869/pub/include/pic.h