Explicitly link against required libraries.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 20 Dec 2010 03:16:34 +0000 (04:16 +0100)
committerLove Hornquist Astrand <lha@h5l.org>
Mon, 20 Dec 2010 06:50:00 +0000 (22:50 -0800)
This breaks on some newer systems which enable --as-needed by default.

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
appl/gssmask/Makefile.am
appl/otp/Makefile.am

index 63b740fa4423a3adbcdfaa59a55fec22ee6e8a4c..c78f6a67dcaceb6a51e6a876f1c648b484174d27 100644 (file)
@@ -8,5 +8,4 @@ gssmask_SOURCES = gssmask.c common.c common.h protocol.h
 
 gssmaestro_SOURCES = gssmaestro.c common.c common.h protocol.h
 
-LDADD = $(top_builddir)/lib/gssapi/libgssapi.la $(LIB_roken)
-
+LDADD = $(top_builddir)/lib/gssapi/libgssapi.la $(LIB_roken) $(top_builddir)/lib/krb5/libkrb5.la
index e5d7246d9ee0f9a58d821ca547702e8cefac889c..9c8a64d4ba1872cc0a29ce60d1b4855ace4c7da2 100644 (file)
@@ -7,12 +7,11 @@ AM_CPPFLAGS += $(INCLUDE_hcrypto)
 bin_PROGRAMS = otp otpprint
 bin_SUIDS = otp
 otp_SOURCES = otp.c otp_locl.h
+otp_LDADD  = $(LIB_hcrypto) $(LIB_roken) $(top_builddir)/lib/otp/libotp.la
 otpprint_SOURCES = otpprint.c otp_locl.h
 
-man_MANS = otp.1  otpprint.1
+otpprint_LDADD  = $(LIB_hcrypto) $(LIB_roken) $(top_builddir)/lib/otp/libotp.la
 
-LDADD = \
-       $(top_builddir)/lib/otp/libotp.la       \
-       $(LIB_roken)
+man_MANS = otp.1  otpprint.1
 
 EXTRA_DIST = $(man_MANS)