Re: [orca-list] Building orca from source on Ubuntu 14.0.4



Ah I just assumed it'd used the python default on my system....which is 3.55 for a project I used to work on. I somehow blanked on putting 3.6.x as python on my laptop. I was wondering why it couldn't find packages.

That being said....I'm liking how easy it is to build as opposed to building some programs from github


Jace


On 26/05/18 13:02, Andy Borka wrote:

Hi,


Here is a complete step-by-step guide on installing orca from source in Ubuntu 18.04 and later.


1. Enable the Canonical repositories.
* Open software updater.
* Click settings
* Click the other software tab.
* Check the boxes next to Canonical partners and Canonical partners source repositories.
* Click close.
* When requested, click reload cache.

2. Open a terminal window.

3. Install git
* sudo apt-get install git

4. Install build dependencies.
* sudo apt-get build-dep orca
* Answer yes to the ‘do you want to continue?’ prompt.

5. Get the orca source code.
* git clone https://github.com/gnome/orca.git

6. Checkout your desired version of orca.
* git checkout tag 3_28_0

7. Build and install orca.
!!WARNING!!
Follow the steps below exactly as typed. Doing something else will mess up your environment and cause file permission problems.
* Change to your orca repository created in step 5.
* Configure orca source: PYTHON=/usr/bin/python3.6 ./autogen.sh
* build orca: make
* Install the built binaries: sudo make install

8. When install is complete, restart the system.


On 05/25/2018 09:15 AM, Alex ARNAUD wrote:
Hello Christian,

What is sure is Orca master doesn't work with Ubuntu 14.04, it doesn't work with 16.04 also.

What you could also do is:
0) You shouldn't upgrade Orca without being able to continue to use your computer. If Orca is broken I wouldn't want you be in a bad situation due you're relying only on Orca. I advise you to check on a VM before to do it on your computer.

1) Install orca dependencies with:
sudo apt-get build-dep gnome-orca

2) Obtain the Orca source code
git clone git://git.gnome.org/orca

3) Move on the directory containing the sources

4) List available version on git
git tag

5) And then checkout the tag you want, for example:
git checkout ORCA_3_18_2

6) Compile and build
./autogen.sh && make && sudo make install

On Debian 8 "Jessie" released the 2015-04-26, we're able to update until Orca 3.24.

Let me know if I could help but keep in mind you could completely break Orca if you try to update it on an old system.

Also, you can download directly Orca 3.18 from Ubuntu 16.04: https://packages.ubuntu.com/xenial/gnome-orca

Best regards,
Alex.

Le 24/05/2018 à 22:01, Christian Schoepplein a écrit :
Hi,

due to stupid security policies of my employer I have to use Ubuntu
14.0.4 on my laptop at work with an also very old version of gnome3 :-(.
Because this very old workingenvironment I am thinking about to build
orca and all its dependences from source.

Has anyone tried this and do I have any chance that this will work?

Are there any dependences to newer python versions or whatever that will
orca not let work on this old Ubuntu version?

Ciao and thanks for any hint and help,

   Schoepp

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org



_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org



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