summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2008-11-14 14:08:37 +0000
committerDaniel Veillard <veillard@src.gnome.org>2008-11-14 14:08:37 +0000
commiteac88d34bf9d93c433a0e56f9dce0ad68961deda (patch)
tree6bb86f3706ffe8fe6bd633bd52cd732e29a71849 /configure.in
parentdd29c988bd4823f38727d830129d9f83c6c8697c (diff)
downloadlibxslt-eac88d34bf9d93c433a0e56f9dce0ad68961deda.tar.gz
libxslt-eac88d34bf9d93c433a0e56f9dce0ad68961deda.tar.bz2
libxslt-eac88d34bf9d93c433a0e56f9dce0ad68961deda.zip
applied patch from Roumen Petrov for mingw cross compilation problems
* python/Makefile.am libxslt/Makefile.am configure.in libexslt/Makefile.am: applied patch from Roumen Petrov for mingw cross compilation problems raised by Rich Jones daniel svn path=/trunk/; revision=1493
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/configure.in b/configure.in
index 7775e373..2097ab1a 100644
--- a/configure.in
+++ b/configure.in
@@ -3,7 +3,6 @@ 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
@@ -105,6 +104,8 @@ AC_PATH_PROG(MV, mv, /bin/mv)
AC_PATH_PROG(TAR, tar, /bin/tar)
AC_STDC_HEADERS
+
+AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
@@ -588,6 +589,9 @@ fi
WIN32_EXTRA_LIBADD=
WIN32_EXTRA_LDFLAGS=
case "$host" in
+ *-*-cygwin*)
+ WIN32_EXTRA_LDFLAGS="-no-undefined"
+ ;;
*-*-mingw*)
WIN32_EXTRA_LIBADD="-lwsock32"
WIN32_EXTRA_LDFLAGS="-no-undefined"