CC=gcc
CFLAGS=-O2 -Wall
CPPFLAGS=
+LDLIBS=-lunbound
RANLIB=ranlib
PREFIX=/usr/local
$(RM) itkacl.o itkacl.PIC.o itkacl-test.o itkacl-test libitkacl.a libitkacl.so.2.0.0
itkacl-test: itkacl.o itkacl-test.o
- $(CC) -o itkacl-test itkacl.o itkacl-test.o
+ $(CC) -o itkacl-test itkacl.o itkacl-test.o $(LDLIBS)
itkacl.o: itkacl.c
$(CC) $(CPPFLAGS) $(CFLAGS) -c itkacl.c -o itkacl.o
$(AR) rc $@ $<
$(RANLIB) $@
$(LIBNAME): itkacl.PIC.o
- $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $<
+ $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $< $(LDLIBS)
install:
cp libitkacl.a $(DESTDIR)$(PREFIX)/lib/