# Makefile for sums CC = gcc CFLAGS = -Wall -O3 LFLAGS = -O3 LIBS = #CC = icc #CFLAGS = -Wall -fast #LOPTS = #LIBS = all: gr-float gr-float-reverse gr-float-cahan \ gr-double gr-double-reverse gr-double-cahan gr-float: gr-float.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) gr-float-reverse: gr-float-reverse.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) gr-double: gr-double.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) gr-double-reverse: gr-double-reverse.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) gr-double-kahan: gr-double-cahan.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) clean: rm -f *.o veryclean: rm -f *.o gr-float gr-float-reverse gr-float-cahan \ gr-double gr-double-reverse gr-double-cahan