Running a development version of Gramps
Running a development version of Gramps
The following describes one possible scenario for getting the latest development version of Gramps running:
- install a recent version of Ubuntu, such as 7.04
- (Beyond the scope of this article, but VirtualBox and VMWare provide a great and relatively easy solution to getting an independant and/or clean build environment.)
- install some basic build tools
sudo apt-get build-essential
- install a text editor if you plan on modifying the Gramps source
sudo apt-get sourcenav
- create a directory for the Gramps source
cd ~ mkdir gramps cd gramps
- get the latest copy of Gramps
sudo apt-get subversion svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk
- get ready to build Gramps
cd trunk ./autogen.sh
- if you get a failure about gnome-common, install it:
sudo apt-get install gnome-common ./autogen.sh
- if you get a failure about glib-gettext.m4, install it:
sudo apt-get install libglib2.0-dev ./autogen.sh
- build Gramps
make
- run Gramps
python2.5 src/gramps.py
At this point, any time you want to update to the latest version of Gramps, simply run:
cd ~/gramps/trunk svn update python2.5 src/gramps.py