These instructions are a modification of the GNUCash on Dropline-GNOME instructions.
Yes, you heard right...with a little tweaking, it is possible to get GNUCash working on KDE; something many people said was not possible but as long as
you can get the required libraries to build GNUCash, the GNUCash binaries do run fine on KDE and probably
other Linux GUIs as well.
NOTE: These instructions will probably work
on slighly different versions of everything mentioned (i.e. Linux flavors, dependent libraries and GNUCash itself). I did not
necessarily get the latest version of all packages at the time I succeeded in getting GNUCash working,
but rather I grabbed the first binaries I found on the internet that satisfied the minimum requirements
in the build errors I was getting trying to tackle the massive list of GNUCash dependencies. Many thanks
to LinuxFromScratch.org as the repository from which I was able to
find most of the binaries listed below.
Step #1 - Install Slackware
Self-explanatory; I used Slackware 12.0.
Please visit The Slackware Linux Project Website to download and get help for installing Slackware 12.0.
Step #2 - Remove Guile 1.8.0
Run the following command at the Linux prompt:
removepkg guile-1.8.0-i486-1
Step #3 - Install Guile 1.6.8
The Official Guile Site has Guile package downloads or you may use the link below.
Download guile-1.6.8.tar.gz
and decompress the .tar.gz archive into its own directory and run the following command at the Linux prompt:
cd /mnt/sourcecode/guile-1.6.8
./configure && make && make install
Step #4 - Install SLib 2d6
Run the following command at the Linux prompt:
This will create a directory named slib. Then you should move this directory to /usr/local/share/guile/1.6 with the following command:
mv slib /usr/local/share/guile/1.6
Step #5 - Configure Guile
This had to be done after installing SLib [above]. You will need to run the following commands:
cd /usr/local/share/guile/1.6
chown -R root:root slib (to be on the safe side)
guile -l /usr/local/share/guile/1.6/slib/guile.init (running as root)
NOTE: if you get "libguile.so.xx not found", run ldconfig or reboot and then repeat the above steps
Now you'll be at a Guile prompt. Type the following commands:
(require 'new-catalog)
(exit)
Step #6 - Build and Install G-Wrap 1.3.4
download g-wrap-1.3.4.tar.gz
and decompress the .tar.gz archive into its own directory and run the following command:
cd /mnt/sourcecode/g-wrap-1.3.4
./configure && make && make install
Step #7 - Build and Install LibGnomeCups 0.2.2
download libgnomecups-0.2.2.tar.bz2
and decompress the .tar.gz archive into its own directory and run the following command:
cd /mnt/sourcecode/libgnomecups-0.2.2
./configure && make && make install
Step #8 - Build and Install LibGnomePrint 2.18.0
download libgnomeprint-2.18.0.tar.bz2
and decompress the .tar.gz archive into its own directory and run the following command:
cd /mnt/sourcecode/libgnomeprint-2.18.0
./configure && make && make install
Step #9 - Build and Install GOffice 0.4.3
download goffice-0.4.3.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/goffice-0.4.3
./configure && make && make install
Step #10 - Build and Install ORBit2 2.14.7
download ORBit2-2.14.7.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/ORBit2-2.14.7
./configure && make && make install
Step #11 - Build and Install GConf 2.18.0.1
download GConf-2.18.0.1.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/GConf-2.18.0.1
./configure && make && make install
Step #12 - Build and Install Gnome-Keyring 0.8.1
download gnome-keyring-0.8.1.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/gnome-keyring-0.8.1
./configure && make && make install
Step #13 - Build and Install Gnome-Mime-Data 2.4.3
download gnome-mime-data-2.4.3.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/gnome-mime-data-2.4.3
./configure && make && make install
Step #14 - Build and Install Gnome-Vfs 2.18.1
download gnome-vfs-2.18.1.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/gnome-vfs-2.18.1
./configure && make && make install
NOTE: if you have problems getting Gnome-Vfs to build, run ldconfig or reboot and then repeat the above steps
Step #15 - Build and Install Libbonobo 2.18.0
download libbonobo-2.18.0.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/libbonobo-2.18.0
./configure && make && make install
Step #16 - Build and Install LibGnomeCanvas 2.14.0
download libgnomecanvas-2.14.0.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/libgnomecanvas-2.14.0
./configure && make && make install
Step #17 - Build and Install LibGnome 2.18.0
download libgnome-2.18.0.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/libgnome-2.18.0
./configure && make && make install
Step #18 - Build and Install LibbonoboUI 2.18.0
download libbonoboui-2.18.0.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/libbonoboui-2.18.0
./configure && make && make install
Step #19 - Build and Install LibGnomeUI 2.18.1
download libgnomeui-2.18.1.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/libgnomeui-2.18.1
./configure && make && make install
Step #20 - Build and Install Gail 1.18.0
download gail-1.18.0.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/gail-1.18.0
./configure && make && make install
Step #21 - Build and Install GTKHtml-3.14.3
download gtkhtml-3.14.3.tar.bz2
and decompress the .tar.bz2 archive into its own directory and run the following command:
cd /mnt/sourcecode/gtkhtml-3.14.3
./configure && make && make install
Step #22 - Build and Install GNUCash 2.2.2
download gnucash-2.2.2.tar.gz
and decompress the .tar.gz archive into its own directory and run the following command:
cd /mnt/sourcecode/gnucash-2.2.2
./configure && make && make install
Step #23 - Start GNUCash
Start KDE. You should be able to run the gnucash command from a terminal window, link or run-command.
From here on out, you should check out the official
GNUCash Website for instructions and help.
Please report comments or errors on this page using the Contact Form. Thank you!
<< Logic Assembly Home
| << Linux Help