Difference between revisions of "Running a development version of Gramps"
Dallyhorton (talk | contribs) m (Tested process in 10.04) |
(tested on ubuntu 10.10) |
||
Line 1: | Line 1: | ||
The following describes one possible scenario for building and running the latest development version of GRAMPS on Ubuntu: | The following describes one possible scenario for building and running the latest development version of GRAMPS on Ubuntu: | ||
− | * Install a recent version of Ubuntu. The steps in this document have been tested with Ubuntu 7.04, 7.10, 8.04 and 10. | + | * Install a recent version of Ubuntu. The steps in this document have been tested with Ubuntu 7.04, 7.10, 8.04, 10.04 and 10.10. |
*: ''(It is beyond the scope of this document, but VirtualBox and VMWare provide a great and relatively easy solution to getting a clean build environment up and running within 30 minutes.)'' | *: ''(It is beyond the scope of this document, but VirtualBox and VMWare provide a great and relatively easy solution to getting a clean build environment up and running within 30 minutes.)'' | ||
* Install a text editor if you plan on modifying the GRAMPS source. You can use any text editor such as gedit, kate, or sourcenav (<tt>sudo apt-get install sourcenav</tt>), erik4, SPE, or [http://www.eclipse.org Eclipse] with the python plugin. Instructions on [[Development using Eclipse and Pydev|installing and configuring Eclipse for GRAMPS development]]. Note the [[Programming Guidelines|programming guidelines for GRAMPS]]. | * Install a text editor if you plan on modifying the GRAMPS source. You can use any text editor such as gedit, kate, or sourcenav (<tt>sudo apt-get install sourcenav</tt>), erik4, SPE, or [http://www.eclipse.org Eclipse] with the python plugin. Instructions on [[Development using Eclipse and Pydev|installing and configuring Eclipse for GRAMPS development]]. Note the [[Programming Guidelines|programming guidelines for GRAMPS]]. |
Revision as of 00:53, 28 October 2010
The following describes one possible scenario for building and running the latest development version of GRAMPS on Ubuntu:
- Install a recent version of Ubuntu. The steps in this document have been tested with Ubuntu 7.04, 7.10, 8.04, 10.04 and 10.10.
- (It is beyond the scope of this document, but VirtualBox and VMWare provide a great and relatively easy solution to getting a clean build environment up and running within 30 minutes.)
- Install a text editor if you plan on modifying the GRAMPS source. You can use any text editor such as gedit, kate, or sourcenav (sudo apt-get install sourcenav), erik4, SPE, or Eclipse with the python plugin. Instructions on installing and configuring Eclipse for GRAMPS development. Note the programming guidelines for GRAMPS.
- Install the tools we'll need:
sudo apt-get install build-essential gnome-common libglib2.0-dev subversion
- Create a directory for the Gramps source:
cd ~ mkdir gramps cd gramps
- Get the latest version of GRAMPS:
svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk
- Get ready to build GRAMPS:
cd trunk ./autogen.sh
- Build GRAMPS:
make
- Run Gramps:
python 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 python src/gramps.py
If some of the GRAMPS constants have changed and you obtain an error in const.py, rerun the commands autogen.sh and make.