Hallo gnome-accessibility-devel,
Need some flags for Cygwin, similar as for WIN32, but not all flags
are needed, so defining a second conditional as it is in glib or pango
is probably the best solution. Patch below and attached. Though, I'm
getting srill some warnings when running automake:
atk/Makefile.am:84: MAINTAINERCLEANFILES must be set with `=' before using `+='
atk/Makefile.am: installing `./depcomp'
atk/Makefile.am:96: `LDFLAGS' is a user variable, you should not override it;
atk/Makefile.am:96: use `AM_LDFLAGS' instead.
docs/Makefile.am:65: EXTRA_DIST multiply defined in condition TRUE ...
docs/Makefile.am:3: ... `EXTRA_DIST' previously defined here.
atk/Makefile.am:84: MAINTAINERCLEANFILES must be set with `=' before using `+='
atk/Makefile.am:96: `LDFLAGS' is a user variable, you should not override it;
atk/Makefile.am:96: use `AM_LDFLAGS' instead.
docs/Makefile.am:65: EXTRA_DIST multiply defined in condition TRUE ...
docs/Makefile.am:3: ... `EXTRA_DIST' previously defined here.
You should consider to upgrade to latest versions of libtool &
automake et.al.
The patch is mainly to configure.in and atk/Makefile.am, inline here
and also attached:
diff -urdp atk-1.2.4~/atk/Makefile.am atk-1.2.4/atk/Makefile.am
--- atk-1.2.4~/atk/Makefile.am 2002-11-04 16:10:31.000000000 +0100
+++ atk-1.2.4/atk/Makefile.am 2003-06-25 07:55:58.000000000 +0200
@@ -16,6 +16,18 @@ install-libtool-import-lib:
uninstall-libtool-import-lib:
endif
+if PLATFORM_WIN32
+no_undefined = -no-undefined
+
+install-libtool-import-lib:
+ $(INSTALL) .libs/libatk-$(ATK_API_VERSION).dll.a $(DESTDIR)$(libdir)
+uninstall-libtool-import-lib:
+ -rm $(DESTDIR)$(libdir)/libatk-$(ATK_API_VERSION).dll.a
+else
+install-libtool-import-lib:
+uninstall-libtool-import-lib:
+endif
+
lib_LTLIBRARIES = libatk-1.0.la
if MS_LIB_AVAILABLE
diff -urdp atk-1.2.4~/configure.in atk-1.2.4/configure.in
--- atk-1.2.4~/configure.in 2003-05-12 09:36:25.000000000 +0200
+++ atk-1.2.4/configure.in 2003-06-25 08:06:17.000000000 +0200
@@ -1,7 +1,5 @@
dnl Process this file with autoconf to produce a configure script.
-AC_PREREQ(2.53)
-
AC_INIT(ChangeLog)
AM_CONFIG_HEADER(config.h)
@@ -84,19 +82,31 @@ 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*)
+ 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*)
- atk_native_win32=yes
+ atk_os_win32=yes
;;
*)
- atk_native_win32=no
+ atk_os_win32=no
;;
esac
-AC_MSG_RESULT([$atk_native_win32])
-AM_CONDITIONAL(OS_WIN32, test "$atk_native_win32" = "yes")
+AC_MSG_RESULT([$atk_os_win32])
+AM_CONDITIONAL(OS_WIN32, test "$atk_os_win32" = "yes")
-if test "$atk_native_win32" = "yes"; then
+if test "$atk_os_win32" = "yes"; then
AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
fi
AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
# END
Gerrit
--
=^..^=Attachment:
atk-1.2.4-1.patch
Description: Binary data