From: Luke Howard Date: Mon, 13 Sep 2010 15:00:14 +0000 (+0200) Subject: don't allow undefined symbols when linking X-Git-Tag: vm/20110310~322 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.orig;a=commitdiff_plain;h=7e1e2077ce03c1834b77e463f29db93f283cac92 don't allow undefined symbols when linking --- 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 = \