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

No Comments

No comments yet.

Comments RSS TrackBack Identifier URI

Leave a comment


powered by WordPress     themed by Mukkamu     presented by ideaharbor.org     everything else by steve hulet