# ---------- BEGIN SECTION TO CHANGE AS NEEDED ---------- # name of the program PROGNAME = yourprogram # compiler to use CC = g++ PUB = /afs/cs/project/classes-ph/869/pub # include and library paths IPATH = -I$(PUB)/include LIBS = -L$(PUB)/lib -lpicio -ltiff -lm # compiler flags CFLAGS = -O $(IPATH) # list of source files to compile for your main program SOURCE = # SOURCE = yourprogram.cxx # list of object files to link for your main program OBJECT = yourprogram.o # list of all source files (for make depend) SOURCES = $(SOURCE) printgrid.cxx ivgrid.cxx ivpoints.cxx printgrid: printgrid.o ivgrid.o $(CC) $(CFLAGS) -o printgrid printgrid.o ivgrid.o $(LIBS) ivpoints: ivpoints.o $(CC) $(CFLAGS) -o ivpoints ivpoints.o $(LIBS) # ---------- 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.sun.bak depend: makedepend -f Makefile.sun \ -I/usr/local/include -I/usr/local/include/g++ \ $(IPATH) $(SOURCES) # DO NOT DELETE printgrid.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h printgrid.o: /usr/include/sys/va_list.h /usr/include/stdlib.h grid.h ivgrid.o: /usr/include/stdlib.h /usr/include/sys/feature_tests.h ivgrid.o: /usr/include/string.h /usr/local/include/g++/fstream.h ivgrid.o: /usr/local/include/g++/iostream.h ivgrid.o: /usr/local/include/g++/streambuf.h /usr/local/include/g++/libio.h ivgrid.o: /usr/local/include/g++/_G_config.h /usr/include/stddef.h ivgrid.o: /usr/local/include/sys/cdefs.h /usr/local/include/g++/iomanip.h ivgrid.o: /usr/include/stdio.h /usr/include/sys/va_list.h ivgrid.o: /usr/local/include/assert.h /usr/include/math.h ivgrid.o: /usr/include/floatingpoint.h /usr/include/sys/ieeefp.h ivgrid.o: /afs/cs/project/classes-ph/869/pub/include/pic.h grid.h ivpoints.o: /usr/include/stdlib.h /usr/include/sys/feature_tests.h ivpoints.o: /usr/include/string.h /usr/local/include/g++/fstream.h ivpoints.o: /usr/local/include/g++/iostream.h ivpoints.o: /usr/local/include/g++/streambuf.h /usr/local/include/g++/libio.h ivpoints.o: /usr/local/include/g++/_G_config.h /usr/include/stddef.h ivpoints.o: /usr/local/include/sys/cdefs.h /usr/local/include/g++/iomanip.h ivpoints.o: /usr/include/stdio.h /usr/include/sys/va_list.h ivpoints.o: /usr/local/include/assert.h /usr/include/math.h ivpoints.o: /usr/include/floatingpoint.h /usr/include/sys/ieeefp.h ivpoints.o: /afs/cs/project/classes-ph/869/pub/include/pic.h