CFLAGS=-O2 -g CC=gcc all: dictre idx2index idx2index: idx2index.c dictre: load.o dict.o write.o sort.o filter.o main.o fastmalloc.o $(CC) -o $@ $^ dict.c: dictre.h write.c: dictre.h load.c: dictre.h sort.c: dictre.h filter.c: dictre.h main.c: dictre.h fastmalloc.c: dictre.h