home *** CD-ROM | disk | FTP | other *** search
- This directory contains the GAIL library.
-
- GAIL provides accessibility support for gtk+ and libgnomecanvas by
- implementing AtkObjects for widgets in gtk+ and libgnomecanvas. The
- GAIL library is a GTK+ module. For example, if the module is loaded in
- a program which calls gtk_widget_get_accessible() for a GtkEntry an
- instance of GailEntry is returned. This module is normally used with the
- atk-bridge GTK+ module from at-spi to allow an assistive technology,
- e.g a screenreader, to query or drive the program.
-
- For more information about GAIL and accessibility in GNOME, see:
- http://developer.gnome.org/projects/gap
-
- If you find any bugs in GAIL, please report them to http://bugzilla.gnome.org/.
- GAIL bugs are part of the 'atk' product in Bugzilla.
-
- Dependencies
- ============
-
- In order to get CVS gail installed on your system, you need to have
- the most recent CVS versions of gtk+ and libgnomecanvas installed as well.
- Note that gtk+ requires glib/pango/atk and libgnomecanvas also requires
- libart, pangoft2 and gnome-common.
-
- Building
- ========
-
- To compile a CVS version of gail on your system, you will need to take
- several steps to setup the tree for compilation. You can do all these
- steps at once by running:
-
- cvsroot/gail# ./autogen.sh
-
- Basically this does the following for you:
-
- cvsroot/gail# aclocal; automake; autoconf
-
- The above commands create the "configure" script. Now you
- can run the configure script in cvsroot/gail to create all
- the Makefiles.
-
- Before running autogen.sh or configure, make sure you have libtool
- in your path.
-
- Note that autogen.sh runs configure for you. If you wish to pass
- options like --prefix=/usr to configure you can give those options
- to autogen.sh and they will be passed on to configure.
-
-