1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<title>foxtrotGPS - building from a fresh bzr branch</title>
5
<link rel="stylesheet" type="text/css" href="base.css">
11
we can dance if we want to...
12
<img width=56 height=46 src="foxtrot.png" alt="[ft]">
14
[ <a href=".">Home</a> ]
15
[ <a href="roadmap.html">Roadmap</a> ]
16
[ <a href="faq.html">FAQ</a> ]
20
<h2>Building foxtrotGPS from bzr</h2>
23
To build foxtrotGPS from a fresh bzr branch, you will need:
26
<li>The GNU `Autotools' suite:
28
<li><a href="http://www.gnu.org/software/autoconf/">Autoconf</a>
29
<li><a href="http://www.gnu.org/software/automake/">Automake</a>
30
<li><a href="http://www.gnu.org/software/libtool/">Libtool</a>
33
<li><a href="http://pkg-config.freedesktop.org/">pkg-config</a>
34
<li><a href="http://www.gtk.org/">GTK+ 2.x</a>
35
<li><a href="http://www.jamesh.id.au/software/libglade/">libglade</a>
36
<li><a href="http://projects.gnome.org/gconf/">GConf 2.x</a>
37
<li><a href="http://xmlsoft.org/">libxml2</a>
38
<li><a href="http://sqlite.org/"SQLite</a>
39
<li><a href="http://libexif.sourceforge.net/">libexif</a>
40
<li><a href="http://curl.haxx.se/">libcurl</a>
41
<li><a href="http://www.freedesktop.org/wiki/Software/intltool">Intltool
46
On Ubuntu and other Debian-based systems, the above
47
prerequisites are all available prepackaged--installable with
48
the <code>apt-get</code> command:
49
<blockquote class="code">
51
sudo apt-get install build-essential autoconf automake
52
pkg-config gconf2 libcurl4-gnutls-dev libexif-dev libsqlite3-dev
53
libgconf2-dev libtool libgtk2.0-dev libglade2-0 libxml2 libxml2-dev
61
Because much of the familiar GNU-style build-infrastructure is
62
autogenerated from templates, and we avoid maintaining many
63
autogenerated files in bzr, you'll need to `bootstrap' via the
64
included <code>autogen.sh</code> script, e.g.:
66
<blockquote class="code">
67
<code>./autogen.sh</code>
73
That will produce the infrastructure that supports the standard
74
GNU-style build-procedure:
75
<blockquote class="code">