ARCHIVE = libdld.a
LIBS = dld.o find_exec.o define.o get_func.o get_symbol.o \
	list_undef.o mk_dummy.o ref.o ul_file.o ul_symbol.o \
	remove.o error.o
INCLUDE = dld.h defs.h
CC= gcc
CFLAGS = -g -I.

$(ARCHIVE): $(LIBS) $(INCLUDES)
	rm -f $(ARCHIVE)
	ar clq $(ARCHIVE) $(LIBS)
	ranlib $(ARCHIVE)

clean:
	rm -f $(ARCHIVE) *.o

.c.o:
	$(CC) -c $(CFLAGS) $*.c

