From 7e1e2077ce03c1834b77e463f29db93f283cac92 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Mon, 13 Sep 2010 17:00:14 +0200 Subject: [PATCH] don't allow undefined symbols when linking --- Makefile.am | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile.am b/Makefile.am index e010d6f..082c740 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,12 +6,13 @@ gss_LTLIBRARIES = libmech_eap.la libmech_eap_la_CPPFLAGS = -DBUILD_GSSEAP_LIB libmech_eap_la_CFLAGS = -g -Wall -fno-strict-aliasing \ - @EAP_CFLAGS@ @KRB5_CFLAGS@ @TARGET_CFLAGS@ + @EAP_CFLAGS@ @KRB5_CFLAGS@ @TARGET_CFLAGS@ libmech_eap_la_CXXFLAGS = -g -Wall \ - @EAP_CFLAGS@ @KRB5_CFLAGS@ @SHIBSP_CXXFLAGS@ \ - @TARGET_CFLAGS@ + @EAP_CFLAGS@ @KRB5_CFLAGS@ @SHIBSP_CXXFLAGS@ \ + @TARGET_CFLAGS@ libmech_eap_la_LDFLAGS = -export-symbols mech_eap.exports -version-info 0:0:0 \ - @EAP_LDFLAGS@ @KRB5_LDFLAGS@ @TARGET_LDFLAGS@ + -no-undefined \ + @EAP_LDFLAGS@ @KRB5_LDFLAGS@ @TARGET_LDFLAGS@ libmech_eap_la_LIBADD = @EAP_LIBS@ @KRB5_LIBS@ @SHIBSP_LIBS@ libmech_eap_la_SOURCES = \ -- 2.1.4