--- makefile.orig 2012-07-04 11:39:30.000000000 -0400 +++ makefile 2013-02-21 23:24:22.000000000 -0500 @@ -7,8 +7,8 @@ CC = g++ DEBUG = -g OPTIMISATIONS = -O3 -ffast-math -CFLAGS = -Wall -c -Wno-write-strings $(OPTIMISATIONS) -LFLAGS = -Wall +CFLAGS = -Wall -c -Wno-write-strings $(OPTIMISATIONS) $(CXXFLAGS) +LFLAGS = -Wall $(LDFLAGS) all: executable @@ -24,7 +24,7 @@ .PHONY: all debug native executable clean executable: $(OBJS) - $(CC) $(LFLAGS) $(OBJS) -o $(PROGRAM) + $(CXX) $(LFLAGS) $(OBJS) -o $(PROGRAM) clean: \rm *.o $(PROGRAM) @@ -38,22 +38,22 @@ util.h: numerics.h io.o: io.cpp klustakwik.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< linalg.o: linalg.cpp linalg.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< log.o: log.cpp log.h parameters.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< klustakwik.o: klustakwik.cpp klustakwik.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< parameters.o: parameters.cpp parameters.h log.h util.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< precomputations.o: precomputations.cpp klustakwik.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $< util.o: util.cpp util.h - $(CC) $(CFLAGS) $< + $(CXX) $(CFLAGS) $<