gnucash on Slackware 14.1
Following on from the discussion in this thread - http://www.linuxquestions.org/questi...nt-4175465882/
I have now got - guile 2.0.9 guile 1.8.8 slib 3b2 gnucash 2.4.11 "happily" running in a Slackware 14.1 environment. Presupposes all the other pre-reqs are already installed Show path to guile 2.0 series and version Code:
type guile Code:
guile -c '(use-modules (srfi srfi-19)) (display (date->string (current-date) "Printed at ~d/~m/~Y ~H:~M:~S\n")) (quit)' Code:
/usr/guile/1.8/bin/guile -v Code:
/usr/guile/1.8/bin/guile -c '(use-modules (srfi srfi-19)) (display (date->string (current-date) "Printed at ~d/~m/~Y ~H:~M:~S\n")) (quit)' Code:
root@victoria:/etc/gconf/gconf.xml.defaults/schemas/apps# gnucash -v for guile I changed guile.SlackBuild to compile to /usr/guile/1.8 instead of /usr. Really I should have renamed the package as well i.e guile1.8 or something like. Code:
CFLAGS="$SLKCFLAGS" \ for slib I changed the doinst.sh to reflect where guile 1.8.8 is Code:
Code:
export GUILE=/usr/guile/1.8/bin/guile For gnucash I added the following to gnucash.SlackBuild immediately before it runs configure. Code:
export GUILE=/usr/guile/1.8/bin/guile The reason why I added the two sed commands to patch the Makefiles is that I couldn't resolve a linking problem for libguile.so.17 in any other way. Unfortunately I've lost the error message so I can't paste it here. I'll need to go through this again on a clean install of 14.1 as I'm bound to have left something out. Alex |
Thank you for this information. Since I don't use guile I could simply revert to version 1.8.8 and compile gnucash without patches.
Do you know if there are other packages depending on guile and requiring 2.0.9? |
for non slackware packages I do not know.
I do know hoever that the new gnucash will support guile2 its still in dev phase tho version 2.5.x |
on current/14.1
I have these packages that have appear to have a guile element - gnucash-2.4.11-i486-1_SBo gnutls-3.1.14-i486-1 guile-1.8.8-i486-1 guile-2.0.9-i486-1 slib-3b2-i486-3_SBo swig-2.0.10-i486-1 I've introduced packages gnucash, guile-1.8.8 (standalone) and slib-3b2 guile-2.0.9, gnutls and swig were included in 14.1 and still are on my machine Alex |
To anybody still following this thread: Gnucash 2.6.1 is now on Slackbuilds.org for 14.1. It has nowhere near the deps the older 2.4.x needed, so it should be much easier to install.
|
Careful, folks, if you are using it for personal finances: this game is highly addictive, and may elicit sarcasm from your spouse or significant other. :rolleyes:
|
Quote:
Tonight I was encouraged some when I saw your post. So I went to slackbuilds.org and counted about 19 dependencies with GnuCash 2.4.11 on slackbuilds.org (Slackware 14.0) and about 13 dependencies with GnuCash 2.6.1 (Slackware 14.1). Myself, I wouldn't use the phrase "nowhere near" when comparing 13 to 19. Yes, 2.6.1 is an improvement regarding dependencies, but I'm not yet motivated enough to deal with that many dependencies. Please post again when the number is about a half a dozen dependencies. :) From looking at the gnucash.org website it appears that GnuCash version 2.6.1 is a production release, not a beta version. The verbiage on the slackbuild page however has beta version verbiage. I sent a note to the slackbuild maintainer regarding this. Perhaps later this year I'll stop being lazy and be enticed enough by GnuCash to spend the few minutes it takes to install the dependencies. Thanks for bringing the new release to our attention Lenard. @qweasd - I liked your humor regarding finances. |
All times are GMT -5. The time now is 05:52 PM. |