g2 on Slackware 10.2 notes

Mark Johnson mrj001 at shaw.ca
Sun Apr 9 11:40:11 EDT 2006


I started with a new FULL install of Slackware 10.2, to get gnucash g2 
to configure and compile.  I did most of this with an svn version from a 
week or two ago, but I doubt any dependencies have changed.

The first major obstacle is that Slackware 10.2 no longer includes any 
version of gnome whatsoever.  To address this, I simply installed the 
entire Slackware 10.0 gnome series.  (There are a couple of other gnome 
series that are available for Slackware.)  When I had to reboot the 
computer, it came up with the gnome desktop.  I did not test this 
further, but changed the startup script to once again start kdm rather 
than gdm.

Then, it became a matter of trying to configure gnucash.  My configure 
looks like:
./configure --enable-opt-style-install --prefix=/opt/gnucash-svn$rev 
--enable-debug --enable-error-on-warning --enable-compile-warnings
Other options to congfigure may, of course, require other prerequisites 
that I did not discover.  (The "$rev" comes from my build script, and is 
replaced with the current SVN revision number.)

At this point, it was a matter of running configure and letting it tell 
me what was needed.

-upgraded to gtkhtml version 3.8.2
-libgnomecups version 0.2.2 was installed because libgnomeprint 2.8.2 
required it.
- libgnomeprint was upgraded to version 2.8.2.  Slackware's (from 10.0) 
was too old.
- installed libgnomeprintui (I'm not sure why, but this wasn't installed 
when I installed the Slackware 10.0 gnome series!  In any case, the 
version would have been too old.)
-installed slib version 2d6.  For this I followed the instructions at 
http://rjmarq.org/gnucash.html
(Note that configure does not check for the presence of slib.  When the 
build broke, I discovered I did not have it installed.)

gnucash has to be run as root once or you will get an error regarding an 
slib file.  It claims to be missing, when it exists.  Running once as 
root fixes this.

Hope this is helpful,
Mark



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20060409/7ff93afb/attachment.html


More information about the gnucash-devel mailing list