<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
I started with a new FULL install of Slackware 10.2, to get gnucash g2
to configure and compile.&nbsp; I did most of this with an svn version from
a week or two ago, but I doubt any dependencies have changed.<br>
<br>
The first major obstacle is that Slackware 10.2 no longer includes any
version of gnome whatsoever.&nbsp; To address this, I simply installed the
entire Slackware 10.0 gnome series.&nbsp; (There are a couple of other gnome
series that are available for Slackware.)&nbsp; When I had to reboot the
computer, it came up with the gnome desktop.&nbsp; I did not test this
further, but changed the startup script to once again start kdm rather
than gdm.<br>
<br>
Then, it became a matter of trying to configure gnucash.&nbsp; My configure
looks like:<br>
./configure --enable-opt-style-install --prefix=/opt/gnucash-svn$rev
--enable-debug --enable-error-on-warning --enable-compile-warnings<br>
Other options to congfigure may, of course, require other prerequisites
that I did not discover.&nbsp; (The "$rev" comes from my build script, and
is replaced with the current SVN revision number.)<br>
<br>
At this point, it was a matter of running configure and letting it tell
me what was needed. <br>
<br>
-upgraded to gtkhtml version 3.8.2<br>
-libgnomecups version 0.2.2 was installed because libgnomeprint 2.8.2
required it.<br>
- libgnomeprint was upgraded to version 2.8.2.&nbsp; Slackware's (from 10.0)
was too old.<br>
- installed libgnomeprintui (I'm not sure why, but this wasn't
installed when I installed the Slackware 10.0 gnome series!&nbsp; In any
case, the version would have been too old.)<br>
-installed slib version 2d6.&nbsp; For this I followed the instructions at
<a class="moz-txt-link-freetext" href="http://rjmarq.org/gnucash.html">http://rjmarq.org/gnucash.html</a><br>
(Note that configure does not check for the presence of slib.&nbsp; When the
build broke, I discovered I did not have it installed.)<br>
<br>
gnucash has to be run as root once or you will get an error regarding
an slib file.&nbsp; It claims to be missing, when it exists.&nbsp; Running once
as root fixes this.<br>
<br>
Hope this is helpful,<br>
Mark<br>
<br>
<br>
<br>
</body>
</html>