Installing GnuCash Without GNOME
Or at least without all of GNOME. I’m a big fan of GnuCash, but prefer Xfce to GNOME. As GnuCash has a lot of GNOME dependencies, this makes the build process somewhat trickier. Here’s what worked for me.
- need XML::Parser
cpan> install XML::Parser - need ltdl.h (from libtool-devel?)
sudo apt-get install gnome-common(didn’t supply ltdl.h)
sudo apt-get install gnucash(didn’t supply ltdl.h)
sudo apt-get install libltdl3-dev(supplied ltdl.h)! - need g-wrap
sudo apt-get install g-wrap - need gconf-2.0 >= “2.0″ (gconf-2.0.pc)
sudo apt-get install libgconf2-dev - need libxml-2.0 >= 2.5.10
sudo apt-get install libxml2-dev - need libgnomeui-2.0 >= 2.4
sudo apt-get install libgnomeui-dev - need libgnomeprint-2.2 libgnomeprintui-2.2
sudo apt-get install libgnomeprintui2.2-dev - need libgtkhtml-3.8
sudo apt-get install libgtkhtml3.8-dev - after all that, GnuCash dies on startup with:
: In procedure scm-error in expression (scm-error (quote misc-error) #f ...):
: no code for module (g-wrap gw standard)
The answer:
sudo apt-get install guile-g-wrap