Tag the libraries with check_ to prevent them being installed
by "make install". Additionally make check requires .so to be
create which requires .lai files to be constructed which, in
turn, requires -rpath <dir> as part of "linking" the .la file.
$(LIBISC_CFLAGS) \
$(LIBDNS_CFLAGS)
-dlzexternal_LTLIBRARIES = dlzexternal.la
-dlzexternaldir = $(abs_builddir)
+check_LTLIBRARIES = dlzexternal.la
dlzexternal_la_SOURCES = \
driver.c \
driver.h
-dlzexternal_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
+dlzexternal_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
$(LIBISC_CFLAGS) \
$(LIBDNS_CFLAGS)
-dyndb_LTLIBRARIES = sample.la
-dyndbdir = $(abs_builddir)
+check_LTLIBRARIES = sample.la
sample_la_SOURCES = \
db.c \
util.h \
zone.h
-sample_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
+sample_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
$(LIBNS_CFLAGS) \
$(LIBISCCFG_CFLAGS)
-hooks_LTLIBRARIES = test-async.la
-hooksdir = $(abs_builddir)
+check_LTLIBRARIES = test-async.la
test_async_la_SOURCES = test-async.c
-test_async_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
+test_async_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)