annotate Makefile @ 0:e69e4c2d612a

Initial pthreads version
author Merten Sach <msach@mailbox.tu-berlin.de>
date Wed, 03 Aug 2011 19:30:34 +0200
parents
children 8e7bdab2840f
rev   line source
msach@0 1 CC = gcc
msach@0 2 CFLAGS = -m64 -ffast-math -fwrapv -fno-omit-frame-pointer -O0 -D VPTHREAD -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 VPThread_lib/VMS/Histogram/Histogram.o \
msach@0 9 VPThread_lib/VMS/Histogram/FloatHist.o \
msach@0 10 VPThread_lib/VMS/CoreLoop.o \
msach@0 11 VPThread_lib/VMS/VMS.o \
msach@0 12 VPThread_lib/VMS/MasterLoop.o \
msach@0 13 VPThread_lib/VMS/Queue_impl/PrivateQueue.o \
msach@0 14 VPThread_lib/VMS/Hash_impl/PrivateHash.o \
msach@0 15 VPThread_lib/VMS/DynArray/DynArray.o \
msach@0 16 VPThread_lib/VPThread_PluginFns.o \
msach@0 17 VPThread_lib/VPThread_lib.o \
msach@0 18 VPThread_lib/VMS/Histogram/DblHist.o \
msach@0 19 VPThread_lib/VPThread.o \
msach@0 20 VPThread_lib/VMS/probes.o \
msach@0 21 VPThread_lib/VMS/ProcrContext.o \
msach@0 22 VPThread_lib/VPThread_Request_Handlers.o \
msach@0 23 VPThread_lib/VPThread_helper.o \
msach@0 24 VPThread_lib/VMS/Hash_impl/MurmurHash2.o \
msach@0 25 VPThread_lib/VMS/vmalloc.o \
msach@0 26 VPThread_lib/VMS/contextSwitch.o \
msach@0 27 VPThread_lib/VMS/Queue_impl/BlockingQueue.o \
msach@0 28 VPThread_lib/VMS/vutilities.o \
msach@0 29 wtime.o \
msach@0 30 file_io.o \
msach@0 31 pthreads_kmeans.o \
msach@0 32 pthreads_main.o
msach@0 33
msach@0 34 all: $(TARGET)
msach@0 35
msach@0 36 $(TARGET): $(OBJ)
msach@0 37 $(CC) -o $@ $(OBJ) $(LDFLAGS) $(LIBS)
msach@0 38
msach@0 39 %.o : %.c
msach@0 40 $(CC) -c $(CFLAGS) -o $@ $<
msach@0 41
msach@0 42 clean:
msach@0 43 rm -f $(OBJ) $(TARGET)