BuildGutsy
From GnuCash
Building GnuCash 2.2.2 on Ubuntu Gutsy Gibbon. It's not an exhaustive list - and I can't confirm that you wont be installing more than necessary. You'll still need to install all the usual compiler stuff.
Contents |
[edit] Dependencies
apt-get install the following packages:
gettext guile-1.6-dev guile-g-wrap libgconf2-dev libgnomeui-dev libgoffice-0-dev libgtk2.0-dev libgtkhtml3.8-dev libxml2-dev
# svn build dependencies intltool swig
You can get the compile packages here:
sudo apt-get install build-essential devscripts (note: this will probably give you extra packages you don't need - i'm not sure)
[edit] Building Gnucash 2.2.5
You'll likely need to build gwenhywfar and aqbanking to get gnucash with aqofxconnect working, I did anyway.
[edit] gwenhywfar-2.6.2
Note: This is necessary to fix an error in aqbanking see: http://article.gmane.org/gmane.comp.gnome.apps.gnucash.devel
Download source http://sourceforge.net/projects/gwenhywfar
./configure
make
sudo make install
[edit] aqbanking-2.3.3
sudo apt-get build-dep libaqbanking (note: this will probably give you extra packages you don't need)
sudo apt-get install libssl-dev
Add a repository that carries libofx 0.8.x in my case it was: ftp.osuosl.org
deb http://ftp.osuosl.org/pub/ubuntu gutsy main universe
Then force and lock version of libofx-dev to version 0.8.2 - Synaptic will do this (you may need to add libofx3 package)
Download source http://sourceforge.net/projects/aqbanking
./configure --disable-chipcard-client --disable-chipcard-client-test --with-backends="aqhbci aqdtaus aqofxconnect" --with-frontends="cbanking g2banking qbanking"
make
sudo make install
[edit] gnucash-2.2.5
sudo apt-get build-dep gnucash (note: this will probably give you extra packages you don't need)
Do the next step because of this: http://bugzilla.gnome.org/show_bug.cgi?id=347922
sudo ln -s /usr/share/slib /usr/share/guile/1.6/slib (may be 1.8)
./configure --enable-hbci --enable-ofx --with-backends="aqhbci aqdtaus aqofxconnect" --with-frontends="cbanking g2banking qbanking"
make
sudo make install
run
cd usr/local/bin/
./gnucash

