[orca-list] Building latest orca
- From: "Rich Caloggero" <rjc MIT EDU>
- To: <orca-list gnome org>
- Subject: [orca-list] Building latest orca
- Date: Mon, 3 Mar 2008 16:59:18 -0500
<http://live.gnome.org/Orca/DownloadInstall>
In general, I would shoot for building/installing the following from
trunk (and in this order):
at-spi, atk, gail, orca.
...
When I did this, I had trouble installing atk; it couldn't find a
dependency, and apt-get build-dep didn't find it either. I had to get a file
by hand - can't remember which one now, but autogen.sh told me about it.
This may have been caused by me glibly assuming I had the latest at-spi; in
other words, even if you think you have it, perform the steps for building
and installing at-spi and dependencies before attempting to build atk, gail,
and orca.
This is made clear in the above url, but the install location for the at-spi
registry differs from platform to platform, so be sure you use the correct
libexecdir on the autogen.sh command when building at-spi. Ubuntu
uses --libexecdir=/usr/lib
Question: Scott Haeger suggested using --enable-maintainer-mode on the
autogen.sh command. Why is this?
Command:
./autogen.sh --prefix=`pkg-config --variable=prefix ORBit-2.0` \
--enable-maintainer-mode \
--libexecdir=<<directoryHoldingAtSpiRegistry>>
Its also been suggested that you can replace the command substitution (the
stuff between the grave accent symbols) with /usr since this is invariant.
Can anyone confirm this?
Here's the rellevant stuff from the above URL for reference.
Hope this helps. I must say, this is the reason I like Windows (yuck) and
mac (yikes) - installing stuff is far less painful. Of course, once this
at-spi change is fully integrated, then I suppose we can do:
apt-get install gnome-orca
and things will just magically work?
From the above URL:
NOTE: Orca is officially only supported on the release of GNOME it was
created for (e.g., Orca v2.20.3 was created for GNOME v2.20.3). Doing the
following
generally works, but you must do so at your own risk. We do not take
responsibility for anyone trashing their setup.
sudo apt-get build-dep at-spi
svn co http://svn.gnome.org/svn/at-spi/trunk at-spi
cd at-spi
./autogen.sh --prefix=`pkg-config --variable=prefix ORBit-2.0` \
--libexecdir=<<directoryHoldingAtSpiRegistry>>
make
sudo make install
Here's similar commands to update atk from the latest sources:
sudo apt-get build-dep atk
svn co http://svn.gnome.org/svn/atk/trunk atk
cd atk
./autogen.sh --prefix=`pkg-config --variable=prefix ORBit-2.0`
make
sudo make install
Here's similar commands to update gail from the latest sources:
sudo apt-get build-dep gail
svn co http://svn.gnome.org/svn/gail/trunk gail
cd gail
./autogen.sh --prefix=`pkg-config --variable=prefix ORBit-2.0`
make
sudo make install
-- Rich --
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]