The interface definitions of accessibility infrastructure

Chun-wei Fan 125dac5283 tests: Fix build on pre-C99 2 weeks ago
atk ba463ebba8 meson: Build .rc file on Windows 1 week ago
docs 08b16a21c0 Update Git ignore file 3 months ago
po 05dca8072d Update Nepali translation 3 weeks ago
tests 125dac5283 tests: Fix build on pre-C99 1 week ago
win32 a9c2401c6c MSVC builds: Make marshal generation more robust 3 weeks ago
.gitignore 08b16a21c0 Update Git ignore file 3 months ago
AUTHORS 47fda93139 Update AUTHORS 1 week ago
COPYING dd215fb235 Add AUTHORS and COPYING files 16 years ago
MAINTAINERS 4cb920e8f7 Update Maintainers' information. 6 years ago 9466ce9bee build: Remove local introspection.m4 3 months ago
NEWS c5ee728c20 Release 2.25.90 1 week ago
README aadb675641 docs: Update the README 3 months ago
README.commits 9b22ab5685 Do not use ChangeLog file any more 8 years ago
atk.doap 6d1f6ae045 doap: add <programming-language> 3 years ago 2f531e76cf build: Simplify GObject dependency discovery 3 months ago 114a106729 build: Fix builddir ≠ srcdir in 1 year ago e9fc7ac5ab Visual Studio Builds: Don't Generate atk.def 3 years ago c5ee728c20 Release 2.25.90 1 week ago c5ee728c20 Release 2.25.90 1 week ago
meson_options.txt 6adb5fa877 Add Meson build system 3 months ago


ATK - The Accessibility Toolkit

For more information about ATK and accessibility in GNOME, see:


ATK requires GLib >= 2.32. Information about GLib is available from:

Getting the source code

You can get the source code of each ATK release as a tarball:

You can also clone the ATK master branch from GNOME repository:


To buid ATK from a release tarball you can use Autotools:

$ ./configure
$ make
# make install

Alternatively, you can use Meson and Ninja:

$ meson _build .
$ ninja -C _build
# ninja -C _build install

To build ATK from a Git clone using Autotools, run the script
instead of the configure one; before running or configure, make
sure you have libtool in your path. If you use Meson, no changes are

Note that runs the configure script for you. If you wish to pass
options like --prefix=/usr to configure you can give those options to and they will be passed on to configure; if you wish to run without running the configure script, export the NOCONFIGURE
environment variable.

How to report bugs

Bugs should be reported to the GNOME bug tracking system:

You will need to create an account for yourself.

You can also mail the mailing list