Re: [orca-list] Compiling Gnome



Hi Sebastien:

The 'official' word (i.e., from me ;-)) is that Orca is supported on the version of GNOME that it ships with. So, Orca 2.20.x is for GNOME 2.20.x, and Orca 2.21.x is for GNOME 2.21.x, etc.

The unofficial word for is that you can use Orca 2.21.x on a GNOME 2.20.x system just fine, but you need to build/install extra stuff as you indicate below. The order of the building depends upon the order of the dependencies. Here's how I remember the order:

1) The AT-SPI defines the overall API and provides the overall support for the infrastructure, so at-spi need to be built first.

2) The ATK provides the generic layer for toolkits to use the infrastructure, so the atk needs to be built second.

3) GAIL uses ATK to provide AT-SPI support for GTK+, so it needs to be built after ATK and AT-SPI

4) Orca depends upon all the above.

Hope this helps,

Will

PS - I just updated http://live.gnome.org/Orca/DownloadInstall to include the right order.

On Jan 28, 2008, at 4:17 AM, Sébastien Hinderer wrote:

Dear Steve,

Many, many thanks for your reply. It will definitely be helpful.

The best way to get there would be to go to
http://live.gnome.org/Orca/Firefox

Thanks. I already followed the instructions on the DownloadInstall page
of Orca's wiki.
So the question is more like: which components of gnome should be
recompiled rom sources ?

and read down to the links that discuss updating Orca.  This
documentation stresses the importance of updating at-spi and Orca with
svn (subversion) but once going through there, you will soon realize
you need to update atk as well.  I've seen on list here that gail is
kept to current svn levels too.

So in summary, you would svn gail from gnome's svn, build it, install
it and then proceed to atk and do the same.  After that, build and
install at-spi per the directions given at the Orca wiki and finally
Orca itself.

Okay so you recommend a four-steps procedure which consists in
compiling/installing
1. gail
2. atk
3. at-spi
4. orca

Is it correct that this procedure _won't_ update the whole gnome desktop
from the debian-packaged version 2.20 to the development version 2.22 ?
My understanding was that that it's really important to update the whole
gnome desktop. Is that true or will the previous procedure be enough ?

Thanks for helping,
Sébastien.
_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]