1. Pyro Upgrading To 1.0
If you have a version of Pyro intstalled, and want to upgrade to pyro-1.x.x this page is for you.
First, you may need to upgrade SWIG. How can you tell?
If version is less than 1.3.17, then you need to upgrade. If you have swig installed as an RPM, you may first want to remove the old version:
rpm -e swig
Then, install the new swig like:
tar xfz swig-1.3.17.tgz cd SWIG-1.3.17 ./configure make make install
Next, you will need the latest version of Aria. How can you tell what version you have?
If the file doesn't exist, or gives a number less that 1.2.0, then you need a new version.
Even if you have version 1.2, you need to download a special version of Aria from our download area.
rpm -e aria
To install from RPM:
rpm -ihv aria-1.2.0.rpm
In order to use the Python part of Aria, you'll need to make sure that it has been built: (as root)
cd /usr/local/Aria make python
You will need to make /usr/local/Aria/python available to Python. The easiest way to do that is to:
Next, if you want to use the multi-robots and simulator through Player/Stage, then see PlayerStageInstallation.
Finally, get the latest version of Pyro. It is probably a good idea to delete the previous version, and replace it completely with the new version. Build it as before:
tar xfz pyro-1.0.0.tgz cd pyro make