patch from Richard Jones to build shared libs with MinGW cross-compiler
authorDaniel Veillard <veillard@src.gnome.org>
Tue, 28 Oct 2008 10:56:52 +0000 (10:56 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Tue, 28 Oct 2008 10:56:52 +0000 (10:56 +0000)
* configure.in Makefile.am: patch from Richard Jones to build
  shared libs with MinGW cross-compiler
Daniel

svn path=/trunk/; revision=1492

ChangeLog
configure.in
libxslt/Makefile.am

index a349006..568c9a0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue Oct 28 11:55:27 CET 2008 Daniel Veillard <veillard@redhat.com>
+
+       * configure.in Makefile.am: patch from Richard Jones to build
+         shared libs with MinGW cross-compiler
+
 Tue Oct  7 18:16:08 CEST 2008 Daniel Veillard <veillard@redhat.com>
 
        * libxslt/pattern.c: prevent some unchecked pointer accesses, patch
index 6439edc..7775e37 100644 (file)
@@ -3,6 +3,7 @@ AC_PREREQ(2.2)
 AC_INIT(libxslt/xslt.c)
 AM_CONFIG_HEADER(config.h)
 AC_CANONICAL_HOST
+AC_LIBTOOL_WIN32_DLL
 AC_GNU_SOURCE
 
 dnl
index a93b45b..2e271ca 100644 (file)
@@ -53,7 +53,7 @@ libxslt_la_SOURCES =                  \
        libxslt.h
 
 libxslt_la_LIBADD = $(EXTRA_LIBS)
-libxslt_la_LDFLAGS = -version-info @LIBXSLT_VERSION_INFO@
+libxslt_la_LDFLAGS = -version-info @LIBXSLT_VERSION_INFO@ -no-undefined
 
 man_MANS = libxslt.3