Slackware

From GnuCash
Revision as of 07:15, 16 May 2007 by Lumak (talk | contribs) (Slack 11 + GnuCash 2)
Jump to: navigation, search

Gnucash on Slackware

With Gnucash having evolved into a Gnome 2 application, and Slackware Gnome support being picked up by Dropline Gnome, it has become much easier to install Gnucash on a Slackware system. In fact, we may even hope for the day when Gnucash itself is distributed with Dropline Gnome. In the meantime, here are some success stories.

Slack 11 + GnuCash 2

Outline follows. See this page with more details.

  1. Start with a fresh Slack 11 installation
  2. Do a full dropline install. Probably only a few Dropline packages are required - if someone has time it would be a great contribution to figure out what the minimum set of packages is.
  3. removepkg guile-1.8.0-i486-1
  4. Install guile 1.6.8 from sources
  5. Install g-wrap 1.3.4 from sources
  6. Install slib 2d6
  7. ./configure && make && make install.


Alternate Method: GWARE Rev. H - using advice given above

  1. Start with a fresh Slack 11.0 installation
  2. Complete a full GWARE Rev. H install
  3. removepkg guile-1.8.0-i486-1
  4. Install guile 1.6.8 from source
  5. Install slib2d6 and set guile up to use it. See here for what you have to do.
  6. Install g-wrap 1.3.4 from sources (can 1.9.7 be used? - gnucash will compile and attempt to load but then crash)
  7. removepkg libgsf-1.14.1-i486-1
  8. Download the latest source package for libgsf from your favorite Slackware Mirror
  9. Run the libgsf.SlackBuild and install the new package that now contains libgsf-gnome
  10. ./configure && make && make install gnucash 2.0.4

Alternate Method: GWARE Rev. H - using newer packages - potentialy more buggy. everything compiles and gnucash loads but some package tests fail.

  1. Fresh Slack 11.0
  2. Full GWARE Rev. H
  3. (unconfirmed if you have to recompile guile-1.8.0 using Slackware sources and guile.SlackBuild)
  4. Install slib2d6 and set guile up to use it. See here (newer versions were not tested)
  5. Install g-wrap 1.9.6 - 'make check' may produce errors (note 1.9.7 causes an error when gnucash loads)
  6. Recompile libgsf-1.14.1-i486-1 using the Slackware sources and libgsf.SlackBuild
  7. Compile gnucash 2.0.4 - 'make check' may produce errors
  8. Hopefully everything runs :)

Slack 10.1 + GnuCash 1.8

See this writeup by J. Milgram and also this writeup provided by Amigo Linux.

Slack 9.0/9.1 + GnuCash 1.8

See this writeup by RJ Marquette. RJ has also provided directions for installing the help files.

Prebuilt packages and other links


--Milgram 19:28, 7 January 2007 (EST)