Executing Blocks and Monitor source code
============================================
Blocks e Monitor were developed using Python, GTK and
some other libraries, in order to run the source code downloaded
from the repository, you need to have:
* Python 2.5 or 2.6
* GTK
and the following python modules:
* pygobject
* pycairo
* pygtk
* pyserial
* kiwi
Debian and Ubuntu
-----------------
First install necessary packages::
# apt-get update
# apt-get install python2.5 python-cairo python-gtk2 python-kiwi python-serial
For Blocks::
$ svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/blocos/trunk blocos
$ cd blocos
$ python Blocos.py
For Monitor::
$ svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/monitor/trunk monitor
$ cd monitor
$ python2.5 Monitor.py
If you don't know how to work with SVN, See Working_with_SVN_
.. _Working_with_SVN: WorkingWithSVN.html
Windows
-------
Please, download and install this_.
.. _this: https://sourceforge.net/projects/br-gogo/files/Br_Gogo_python.exe/download
Or download and install these packages (in this order!):
* `python 2.5 `_
* `Glade/Gtk+ for Windows `_
* `Python for Windows extensions `_
* `python-gobject `_
* `python-cairo `_
* `python-gtk `_
* `python-serial `_
* `python-kiwi `_
(links verified in October 13th, 2010)
Now that you have installed Python, you need to copy the latest version of the software repository. You have two options:
* Copy the newest version fro the SVN repository. See Working_with_SVN_
.. _Working_with_SVN: WorkingWithSVN.html
(Good Luck!)