I'm trying to compile gnucash 1.8.9 on my slack 9.1 system. I've
run into problems and am stuck.
The gnucash configure script always exists with error
checking for main in -lgal... no
configure: error: gal library not found. See the README and config.log
for more info.
The README directs me to
ftp://ftp.gnome.org/pub/GNOME/unstable/sources/gal/, which is offline,
not existing or deleted. I got, compiled and installed
gal-2.3.0.tar.bz2, whihc I found on a mirror -- still the same error:
gal library not found.
Then I found out that there exists another gal package, and I got,
compiled and installed gal-0.24.orig.tar.gz from a debian site and
when compiling the configure script exists with the error:
checking for Glade libraries >= 0.13... configure: error: Did not find
libGlade installed
Funny enough, the gnucash configure scipt - just before it
exists with the gal library error it prints to stdout:
checking for libglade-config... /usr/local/bin/libglade-config
checking for libglade... yes
So it should be there, isn't it?
this is kind of a vicious circle to me. i don't find out. HELP!!!
--
Michael
r-znvy: zvpunry.wryqra jro.qr (chg gur "@" jurer vg svgf...)
ab fcnz cyrnfr
> Hi there!
>
>
> I'm trying to compile gnucash 1.8.9 on my slack 9.1 system. I've
> run into problems and am stuck.
>
> The gnucash configure script always exists with error
>
> checking for main in -lgal... no
> configure: error: gal library not found. See the README and config.log
> for more info.
>
> The README directs me to
> ftp://ftp.gnome.org/pub/GNOME/unstable/sources/gal/, which is offline,
> not existing or deleted. I got, compiled and installed
> gal-2.3.0.tar.bz2, whihc I found on a mirror -- still the same error:
> gal library not found.
>
> Then I found out that there exists another gal package, and I got,
> compiled and installed gal-0.24.orig.tar.gz from a debian site and
> when compiling the configure script exists with the error:
>
> checking for Glade libraries >= 0.13... configure: error: Did not find
> libGlade installed
>
> Funny enough, the gnucash configure scipt - just before it
> exists with the gal library error it prints to stdout:
>
> checking for libglade-config... /usr/local/bin/libglade-config
> checking for libglade... yes
>
> So it should be there, isn't it?
Actually - it _is_ there! locate libglade puts out a plain big bunch
of /usr/include/, /usr/local/include/, /usr/local/lib and /usr/lib
locations with elemts of libglade...
I don't have a specific answer for you...Sorry...But maybe a few
suggestions.
1st, your problems with Glade sound a bit like what was just recently
discussed in the ldconfig thread in this NG. Perhaps the Glade
libraries are there, but you need to refresh the ldconfig/ld.so.cache ?
2nd, Gnucash is notorious for being hard to build. They even admit as
much on their website :
http://www.gnucash.org/en/required.phtml
I tried a few times with Slack 9.1, and I got it to go once...So it's
not impossible, just not as easy as other packages.
3rd, rather than building from scratch, maybe try a pre-compiled
version. IIRC, there is one available on linuxpackages.net. Maybe not
the most recent version, but probably reasonably up to date.
Anyway, good luck.
--
- Matt -
Ohh, well, thanks for replying! Of course I read their comment on how
hard it is to build... I wanted to try it anyway!
I run ldconfig eacht time I inetalled new libraries, I even
explicitely added their path to /etc/ld.so.conf, if it was not named
there.
That didn't help...
I discovered a Slack package of gnucash 1.8.9 (which is _fairly_ new,
actually the newest...) on linuxpackages.net, though.
Doesn't start:
ERROR: Could not find slib/require.scm in ("/usr/share/guile"
"/usr/share/gnucash/guile-modules" "/usr/share/gnucash/scm" ""
"/usr/share/guile/site" "/usr/share/guile/1.6" "/usr/share/guile" ".")
Installed new slib from linuxpackages.net, and a nw g-wrap, gdk-pixbuf
and more - all from
http://webpages.charter.net/jay_scott_raymond/linux/slackages/slack91.html,
and, well, after all, it was the new version of gdk-pixbuf thta was
missing and causing all the problems!!!
Thanks for pointing me there!
Michael
You could always try googling for something like, oh, I don't know.
Maybe 'gnucash on slackware'...
Has anyone successfully gotten this to work on Slackware 10?
Can anyone tell me exactly what is in gnome-libs? OR if the Slackware
10 version of gnome-libs should still work? (In which case, I should be
messing with the 'configure' of gnucash and not with that of gnome-libs.)
For example, my research indicated that gnome 2 eliminated some user
interface widgets included in earlier versions, and which gnucash used.
Therefore, gnucash won't work with gnome 2, yet. Are these widgets
part of what's in gnome-libs? If not, are they in glib? (IF so I am
wasting my time trying to compile gnome-libs against the Slackware 10
version of glib.) I am pretty sure the gnome-libs package does produce
libglib because you must have a libglib to link against to make gnome-libs.
I found the following directions for Slackware 9.1:
http://rjmarq.org/gnucash.html
Perhaps, they will help you.
Mark