annotate Makefile @ 0:0ce47c784647

Initial commit
author Merten Sach <msach@mailbox.tu-berlin.de>
date Tue, 27 Sep 2011 15:08:02 +0200
parents
children
rev   line source
msach@0 1 CC = gcc
msach@0 2 CFLAGS = -m64 -ffast-math -fwrapv -fno-omit-frame-pointer -O3 -D SSR -D APPLICATION=KMEANS -g -Wall
msach@0 3 LDFLAGS =
msach@0 4
msach@0 5 LIBS = -lm -lpthread
msach@0 6 TARGET = kmeans
msach@0 7 OBJ = \
msach@0 8 SSR_lib/VMS/Histogram/Histogram.o \
msach@0 9 SSR_lib/VMS/Histogram/FloatHist.o \
msach@0 10 SSR_lib/VMS/CoreLoop.o \
msach@0 11 SSR_lib/VMS/VMS.o \
msach@0 12 SSR_lib/VMS/MasterLoop.o \
msach@0 13 SSR_lib/VMS/Queue_impl/PrivateQueue.o \
msach@0 14 SSR_lib/VMS/Hash_impl/PrivateHash.o \
msach@0 15 SSR_lib/VMS/DynArray/DynArray.o \
msach@0 16 SSR_lib/SSR_PluginFns.o \
msach@0 17 SSR_lib/SSR_lib.o \
msach@0 18 SSR_lib/VMS/Histogram/DblHist.o \
msach@0 19 SSR_lib/SSR.o \
msach@0 20 SSR_lib/VMS/probes.o \
msach@0 21 SSR_lib/VMS/ProcrContext.o \
msach@0 22 SSR_lib/SSR_Request_Handlers.o \
msach@0 23 SSR_lib/VMS/Hash_impl/MurmurHash2.o \
msach@0 24 SSR_lib/VMS/vmalloc.o \
msach@0 25 SSR_lib/VMS/contextSwitch.o \
msach@0 26 SSR_lib/VMS/Queue_impl/BlockingQueue.o \
msach@0 27 SSR_lib/VMS/vutilities.o \
msach@0 28 wtime.o \
msach@0 29 file_io.o \
msach@0 30 kmeans.o \
msach@0 31 main.o
msach@0 32
msach@0 33 all: $(TARGET)
msach@0 34
msach@0 35 $(TARGET): $(OBJ)
msach@0 36 $(CC) -o $@ $(OBJ) $(LDFLAGS) $(LIBS)
msach@0 37
msach@0 38 %.o : %.c
msach@0 39 $(CC) -c $(CFLAGS) -o $@ $<
msach@0 40
msach@0 41 clean:
msach@0 42 rm -f $(OBJ) $(TARGET)