Difference between revisions of "Slackware"

From GnuCash
Jump to: navigation, search
(Slack 11 + GnuCash 2)
(Slack 11 + GnuCash 2)
Line 18: Line 18:
  
  
Alternate Method:  GWARE Rev. H works just as well (more testing needed) as dropline
+
Alternate Method:  GWARE Rev. H - using advice given above
 
#  Start with a fresh Slack 11.0 installation
 
#  Start with a fresh Slack 11.0 installation
 
#  Complete a full GWARE Rev. H install
 
#  Complete a full GWARE Rev. H install
#  removepkg guile-1.8.0-i486-1   (unnecessary?)
+
#  removepkg guile-1.8.0-i486-1
#  Install guile 1.6.8 from source (unnecessary? - g-wrap 1.3.4 will not compile without this version)
+
#  Install guile 1.6.8 from source
#  Install slib2d6 and set guile up to use it. (can a newer version be used?) See [http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/SLIB-installation.html here] for what you have to do.
+
#  Install slib2d6 and set guile up to use it. See [http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/SLIB-installation.html here] for what you have to do.
 
#  Install g-wrap 1.3.4 from sources (can 1.9.7 be used? - gnucash will compile and attempt to load but then crash)
 
#  Install g-wrap 1.3.4 from sources (can 1.9.7 be used? - gnucash will compile and attempt to load but then crash)
 
#  removepkg libgsf-1.14.1-i486-1
 
#  removepkg libgsf-1.14.1-i486-1
Line 29: Line 29:
 
#  Run the libgsf.SlackBuild and install the new package that now contains libgsf-gnome
 
#  Run the libgsf.SlackBuild and install the new package that now contains libgsf-gnome
 
#  ./configure && make && make install gnucash 2.0.4
 
#  ./configure && make && make install gnucash 2.0.4
Some possible issues might be that you might have accidentally have two packages installed at the same time if you installed the GWARE packages wrongEverything should compile in the order givenFollow the extra notes at your own frustration.
+
 
 +
Alternate Method:  GWARE Rev. H - using newer packages - potentialy more buggy.  everything compiles and gnucash loads but some package tests fail.
 +
#  Fresh Slack 11.0
 +
#  Full GWARE Rev. H
 +
#  (unconfirmed if you have to recompile guile-1.8.0 using Slackware sources and guile.SlackBuild)
 +
#  Install slib2d6 and set guile up to use it.  See [http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/SLIB-installation.html here] (newer versions were not tested)
 +
#  Install g-wrap 1.9.6 - 'make check' may produce errors (note 1.9.7 causes an error when gnucash loads)
 +
# Recompile libgsf-1.14.1-i486-1 using the Slackware sources and libgsf.SlackBuild
 +
# Compile gnucash 2.0.4 - 'make check' may produce errors
 +
#  Hopefully everything runs :)
  
 
=== Slack 10.1 + GnuCash 1.8 ===
 
=== Slack 10.1 + GnuCash 1.8 ===

Revision as of 07:15, 16 May 2007

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)