####### Compiler, tools and options CC = gcc CXX = g++ CFLAGS = -g CXXFLAGS= -g #-DTHREE_SPACE INCPATH = -I/usr/include LINK = g++ LIBX = -L/usr/X11R6/lib -lX11 -lXmu -lXi LIBS = -L/usr/lib -L/usr/local/lib -lm -lpthread -lglut LIBDIR = $(LIBX) $(LIBS) DEPEND = makedepend ####### Files include Make.inc all: $(TARGET) .SUFFIXES: .cpp .c .cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .c.o: $(CC) -c $(CXXFLAGS) $(INCPATH) -o $@ $< $(TARGET): $(OBJECTS) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBDIR) # what are the source dependencies depend: $(SOURCES) $(DEPEND) $(SOURCES) 2> /dev/null clean: -rm -f $(OBJECTS) -rm -f *~ core -rm -f *.so