From: Tim Kientzle Date: Sat, 23 Aug 2008 23:33:45 +0000 (-0400) Subject: Update the description of -no-undefined, required by libtool on Cygwin. X-Git-Tag: v2.6.0~109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=171f7927e9fdd3fb32e12ee3003e422444f5cbd9;p=thirdparty%2Flibarchive.git Update the description of -no-undefined, required by libtool on Cygwin. SVN-Revision: 183 --- diff --git a/Makefile.am b/Makefile.am index b3ff51fa6..1d3de5329 100644 --- a/Makefile.am +++ b/Makefile.am @@ -140,8 +140,9 @@ libarchive_la_SOURCES= \ libarchive/filter_fork.h libarchive_la_CPPFLAGS=-I $(top_builddir)/libarchive -# cygwin barfs without -no-undefined; I don't know what it does or -# whether it helps or hurts other platforms... +# -no-undefined marks that libarchive doesn't rely on symbols +# defined in the application. This is required for cygwin and +# seems to be ignored on other platforms. libarchive_la_LDFLAGS= -no-undefined -version-info $(ARCHIVE_LIBTOOL_VERSION) # Manpages to install