1.c.o: 2 @echo "Compile $<:" 3 @gcc -g -c -I../include -I- $< 4 5.PHONEY: default clean 6 7default: ihash thash tlist tmem tnotify turand 8 9clean: 10 rm -f ihash ihash.o 11 rm -f thash thash.o 12 rm -f tlist tlist.o 13 rm -f tmem tmem.o 14 rm -f tnotify tnotify.o 15 rm -f turand turand.o 16 17hasher: hasher.o ../lib/libcsc.a 18 gcc -g -o hasher hasher.o -L../lib -lcsc 19 20hasher2: hasher2.o ../lib/libcsc.a 21 gcc -g -o hasher2 hasher2.o -L../lib -lcsc 22 23ihash: ihash.o ../lib/libcsc.a 24 gcc -g -o ihash ihash.o -L../lib -lcsc 25 26thash: thash.o ../lib/libcsc.a 27 gcc -g -o thash thash.o -L../lib -lcsc 28 29tlist: tlist.o ../lib/libcsc.a 30 gcc -g -o tlist tlist.o -L../lib -lcsc 31 32tmem: tmem.o ../lib/libcsc.a 33 gcc -g -o tmem tmem.o -L../lib -lcsc 34 35tnotify: tnotify.o ../lib/libcsc.a 36 gcc -g -o tnotify tnotify.o -L../lib -lcsc 37 38turand: turand.o ../lib/libcsc.a 39 gcc -g -o turand turand.o -L../lib -lcsc -lm 40