# Makefile: MersenneTwister # # Jason R. Blevins # Durham, March 7, 2007 CXX = g++ LD = g++ AR = ar CXXFLAGS = -O3 -Wall LDFLAGS = LIBS = ARFLAGS = rcs ############################################################################### # BUILD RULES .SUFFIXES: .o .cc .cc.o: $(CXX) $(CXXFLAGS) -c $*.cc all: mttest mtex mttest: mt.o mttest.o $(LD) $(LDFLAGS) -o mttest mttest.o mt.o $(LIBS) mtex: mt.o mtex.o $(LD) $(LDFLAGS) -o mtex mtex.o mt.o $(LIBS) clean: rm -f *.o *~ mttest mtex ###############################################################################