This page is likely outdated (last edited on 23 Aug 2010). Visit the new documentation for updated content.
Accessibility: Installing 2.1 From Source
Table of contents |
Installing Mono Accessibility 2.1 From Source
Prerequisites
- pkg-config
- Mono >= 2.4
- glib-sharp2 >= 2.12.8
- gtk-sharp2 >= 2.12.8
- libgobject
- libgmodule
- libglib
- atk
- nunit >= 2.4.7 (if building tests)
- at-spi2 >= 0.3.90
Getting the Source
Please download 2.1 release tarballs:
- at-spi-sharp-1.1.0.tar.bz2
- atspiuiasource-2.1.tar.bz2
- mono-uia-2.1.tar.bz2
- uiaatkbridge-2.1.tar.bz2
- uiadbus-2.1.tar.bz2
- uiautomationwinforms-2.1.tar.bz2
from http://mono-a11y.org/releases/2.1/sources/
Building and Installing
If you have a parallel Mono environment, make sure to specify the correct prefix during the configure stage.
mono-uia-2.1.tar.bz2
tar xfj mono-uia-2.1.tar.bz2
cd mono-uia-2.1/
./configure --prefix=/usr
make
sudo make install
uiautomationwinforms-2.1.tar.bz2
tar xfj uiautomationwinforms-2.1.tar.bz2
cd uiautomationwinforms-2.1/
./configure --prefix=/usr
make
sudo make install
uiaatkbridge-2.1.tar.bz2
tar xfj uiaatkbridge-2.1.tar.bz2
cd uiaatkbridge-2.1/
./configure --prefix=/usr --disable-tests
make
sudo make install
uiadbus-2.1.tar.bz2
tar xfj uiadbus-2.1.tar.bz2
cd uiadbus-2.1/
./configure --prefix=/usr
make
sudo make install
at-spi-sharp-1.1.0.tar.bz2
tar xfj at-spi-sharp-1.1.0.tar.bz2
cd at-spi-sharp-1.1.0/
./configure --prefix=/usr --disable-tests
make
sudo make install
atspiuiasource-2.1.tar.bz2
tar xfj atspiuiasource-2.1.tar.bz2
cd atspiuiasource-2.1/
./configure --prefix=/usr
make
sudo make install
What Now?
Make sure you have Accessibility turned on in your GNOME preferences, and everything should Just Work.