diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | atk/Makefile.am | 10 | ||||
-rw-r--r-- | configure.in | 14 |
3 files changed, 28 insertions, 2 deletions
@@ -1,3 +1,9 @@ +2004-03-22 Padraig O'Briain <padraig.obriain@sun.com> + + * configure.in: + * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666. + Patch from Roger Leigh. + 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org> * configure.in: Added "mr" for Marathi to ALL_LINGUAS. diff --git a/atk/Makefile.am b/atk/Makefile.am index e768029..2de2629 100644 --- a/atk/Makefile.am +++ b/atk/Makefile.am @@ -2,6 +2,12 @@ # which are more like other make's VPATH. GPATH = $(srcdir) +if PLATFORM_WIN32 +no_undefined = -no-undefined +else +no_undefined = +endif + INCLUDES = \ -I$(top_srcdir) \ -DG_DISABLE_DEPRECATED \ @@ -9,7 +15,9 @@ INCLUDES = \ lib_LTLIBRARIES = libatk-1.0.la -libatk_1_0_la_LDFLAGS = -version-info $(LT_VERSION_INFO) +libatk_1_0_la_LDFLAGS = \ + -version-info $(LT_VERSION_INFO) \ + $(no_undefined) libatk_1_0_la_LIBADD = $(DEP_LIBS) libatk_1_0_la_SOURCES = \ diff --git a/configure.in b/configure.in index ac0caf7..5e18f01 100644 --- a/configure.in +++ b/configure.in @@ -91,7 +91,19 @@ AM_DISABLE_STATIC AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL -AC_MSG_CHECKING([for Win32]) +AC_MSG_CHECKING([for some Win32 platform]) +case "$host" in + *-*-mingw*|*-*-cygwin*) + platform_win32=yes + ;; + *) + platform_win32=no + ;; +esac +AC_MSG_RESULT([$platform_win32]) +AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes") + +AC_MSG_CHECKING([for native Win32 platform]) case "$host" in *-*-mingw*) atk_native_win32=yes |