]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
guile: Link with '-no-undefined'.
authorLudovic Courtès <ludo@gnu.org>
Thu, 11 Dec 2014 18:04:17 +0000 (19:04 +0100)
committerLudovic Courtès <ludo@gnu.org>
Thu, 11 Dec 2014 18:06:42 +0000 (19:06 +0100)
Fixes builds on MinGW.
Reported by Eli Zaretskii <eliz@gnu.org>.

* guile/src/Makefile.am (guile_gnutls_v_2_la_LDFLAGS): Add
  -no-undefined.

guile/src/Makefile.am

index d615e6da6a9f43c45dd24c034754bafd49bba1b4..41493192a36689cee09377496304422d9d0dfa9e 100644 (file)
@@ -35,7 +35,11 @@ BUILT_SOURCES =                                      \
 CLEANFILES = $(BUILT_SOURCES)
 
 guileextension_LTLIBRARIES  = guile-gnutls-v-2.la
-guile_gnutls_v_2_la_LDFLAGS = -module
+
+# Use '-module' to build a "dlopenable module", in Libtool terms.
+# Use '-undefined' to placate Libtool on Windows; see
+# <http://lists.gnutls.org/pipermail/gnutls-devel/2014-December/007294.html>.
+guile_gnutls_v_2_la_LDFLAGS = -module -no-undefined
 
 # Linking against GnuTLS.
 GNUTLS_CORE_LIBS  = $(top_builddir)/lib/libgnutls.la