CC=gcc CFLAGS=-g -Wall all: test libbfdtest.so bfdtest: Makefile libbfdtest.so: libbfdtest.c libbfdtest.h $(CC) $(CFLAGS) -shared -o $@ -fPIC $< -lbfd -liberty bfdtest: bfdtest.c libbfdtest.h libbfdtest.so $(CC) -o $@ $< -L. -Wl,-rpath,. -lbfdtest -ldl .PHONY: test test: bfdtest ./$< @echo OK clean: $(RM) libbfdtest.so bfdtest