diff -ur libart_lgpl-2.3.10.orig/Makefile.am libart_lgpl-2.3.10/Makefile.am
--- libart_lgpl-2.3.10.orig/Makefile.am	2002-06-11 11:29:54.000000000 +0900
+++ libart_lgpl-2.3.10/Makefile.am	2002-09-03 07:11:54.000000000 +0900
@@ -14,9 +14,11 @@
 
 lib_LTLIBRARIES = libart_lgpl_2.la
 
-if OS_WIN32
+if PLATFORM_WIN32
 no_undefined = -no-undefined
+endif
 
+if OS_WIN32
 install-libtool-import-lib:
 	$(INSTALL) .libs/libart_lgpl_2.dll.a $(DESTDIR)$(libdir)
 uninstall-libtool-import-lib:
diff -ur libart_lgpl-2.3.10.orig/configure.in libart_lgpl-2.3.10/configure.in
--- libart_lgpl-2.3.10.orig/configure.in	2002-07-01 18:07:28.000000000 +0900
+++ libart_lgpl-2.3.10/configure.in	2002-09-03 07:11:18.000000000 +0900
@@ -27,7 +27,19 @@
 
 AM_MAINTAINER_MODE
 
-AC_MSG_CHECKING([for Win32])
+AC_MSG_CHECKING([for some Win32 platform])
+case "$host" in
+  *-*-mingw*|*-*-cygwin*)
+    atk_platform_win32=yes
+    ;;
+  *)
+    atk_platform_win32=no
+    ;;
+esac
+AC_MSG_RESULT([$atk_platform_win32])
+AM_CONDITIONAL(PLATFORM_WIN32, test "$atk_platform_win32" = "yes")
+
+AC_MSG_CHECKING([for native Win32])
 case "$host" in
   *-*-mingw*)
     os_win32=yes
