FW: compiling 1.6.0 on Mandrake 8.0

Scott Haug shaug@avogadro.com
Sat, 16 Jun 2001 16:02:24 -0700


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C0F6B8.681C3BB0
Content-Type: text/plain;
	charset="iso-8859-1"

Ack!  I've tried sending this a couple different times without success.
Let's hope it works now that I've subscribed using the 'right' email
address..

-Scott

-----Original Message-----
From: Scott Haug 
Sent: Saturday, June 16, 2001 3:22 PM
To: 'gnucash-devel@lists.gnumatic.com'
Subject: Re: compiling 1.6.0 on Mandrake 8.0


Hello,

I've been monitoring the list via the archives, and I just subscribed so I
could give an account of my success getting gnucash 1.6 compiled and
installed on a more-or-less stock Mandrake 8.0 box.  In short, it can be
done!  I finished the arduous process last night.  After installing 2 dozen
*devel*.rpm packages off the Mandrake 8.0 cd's and downloading another dozen
Cooker packages from rpmfind.net, I was able to create a binary gnucash
1.6.0 rpm, install it, and start it successfully.  It converted my old
config file without any problems, I've played with the new gui a bit, I've
updated a few of my accounts with new entries, and I've created a new
account to reflect a recent auto purchase, so I'm pretty convinced it's
working more-or-less as expected.

The following are the packages I had to install off the CD's:

db1-devel-1.85-4mdk.i586.rpm 
db2-devel-2.4.14-2mdk.i586.rpm 
db3-devel-3.1.17-1mdk.i586.rpm 
guile-devel-1.4-10mdk.i586.rpm 
libGConf1-devel-1.0.0-3mdk.i586.rpm 
libbonobo2-devel-1.0.2-1mdk.i586.rpm 
libgal4-devel-0.5-2mdk.i586.rpm 
libghttp1-devel-1.0.9-1mdk.i586.rpm 
libglade0-devel-0.16-3mdk.i586.rpm 
libgnomeprint15-devel-0.28-1mdk.i586.rpm 
libgr1-devel-2.0.13-22mdk.i586.rpm 
libgtkhtml7-devel-0.8.3-2mdk.i586.rpm 
libguppi11-devel-0.35.5-3mdk.i586.rpm 
libjpeg62-devel-6b-19mdk.i586.rpm 
liboaf0-devel-0.6.5-1mdk.i586.rpm 
libpng2-devel-1.0.9-1mdk.i586.rpm 
libtermcap2-devel-2.0.8-28mdk.i586.rpm 
libtiff3-devel-3.5.5-6mdk.i586.rpm 
libungif4-devel-4.1.0-12mdk.i586.rpm 
libunicode0-devel-0.4.gnome-1mdk.i586.rpm 
libxml-devel-1.8.11-1mdk.i586.rpm 
postgresql-devel-7.0.3-12mdk.i586.rpm 
pythonlib-1.23-2mdk.noarch.rpm 
zlib1-devel-1.1.3-15mdk.i586.rpm 

The following are the Cooker packages I downloaded and installed from
rpmfind.net:

Guppi-0.35.5-3mdk.i586.rpm
g-wrap-1.1.10-2mdk.i586.rpm
g-wrap-devel-1.1.10-2mdk.i586.rpm
gdk-pixbuf-devel-0.10.1-1.mdk.i586.rpm
libguppi11-0.35.5-3mdk.i586.rpm
libguppi11-devel-0.35.5-3mdk.i586.rpm
python-2.1-1mdk.i586.rpm
python-devel-2.1-1mdk.i586.rpm
python-docs-2.1-1mdk.i586.rpm
readline-4.2-2mdk.i586.rpm
readline-devel-4.2-2mdk.i586.rpm
tkinter-2.1-1mdk.i586.rpm

I'm not claiming that all of these are required to build it, but rather
these are what /I/ had to install in order to get it to build.  I may have
also neglected to mention a few RPM's I needed off the CD's.  But as
mentioned in other messages on the list, the ./configure output and
config.log gives most of the information needed to determine what's missing.
Of course, the packages I installed from the CD's may not be what others
need to install, seeing as how Mandrake supports different types of
installation schemes.  As always, YMMV.

If there is interest, I can make available the rpm I created.  It's built
directly from the src rpm downloadable from the gnucash website without any
patches or changes, via the command 'rpm --rebuild gnucash-1.6.0-1.src.rpm'.
I can email it out, or if there is a public site I can ftp/scp it to, I can
do that, as well.

If anyone has any further questions about this, I'll do my best to answer
them, although it looks like others have answered them pretty thoroughly on
the recent mailing list archives.  I know just reading them helped me
immeasurably, especially the part about checking config.log to see the many
places where configuring gal failed... ;)

Good luck!

-Scott

PS  I mailed a version of this email directly to Arnaud (the one who started
this thread), but I thought it might be useful to others on the list, so I
subscribed and modified the message above for a more general audience.

------_=_NextPart_001_01C0F6B8.681C3BB0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>FW: compiling 1.6.0 on Mandrake 8.0</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Ack!&nbsp; I've tried sending this a couple different =
times without success.&nbsp; Let's hope it works now that I've =
subscribed using the 'right' email address..</FONT></P>

<P><FONT SIZE=3D2>-Scott</FONT>
</P>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Scott Haug </FONT>
<BR><FONT SIZE=3D2>Sent: Saturday, June 16, 2001 3:22 PM</FONT>
<BR><FONT SIZE=3D2>To: 'gnucash-devel@lists.gnumatic.com'</FONT>
<BR><FONT SIZE=3D2>Subject: Re: compiling 1.6.0 on Mandrake 8.0</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>Hello,</FONT>
</P>

<P><FONT SIZE=3D2>I've been monitoring the list via the archives, and I =
just subscribed so I could give an account of my success getting =
gnucash 1.6 compiled and installed on a more-or-less stock Mandrake 8.0 =
box.&nbsp; In short, it can be done!&nbsp; I finished the arduous =
process last night.&nbsp; After installing 2 dozen *devel*.rpm packages =
off the Mandrake 8.0 cd's and downloading another dozen Cooker packages =
from rpmfind.net, I was able to create a binary gnucash 1.6.0 rpm, =
install it, and start it successfully.&nbsp; It converted my old config =
file without any problems, I've played with the new gui a bit, I've =
updated a few of my accounts with new entries, and I've created a new =
account to reflect a recent auto purchase, so I'm pretty convinced it's =
working more-or-less as expected.</FONT></P>

<P><FONT SIZE=3D2>The following are the packages I had to install off =
the CD's:</FONT>
</P>

<P><FONT SIZE=3D2>db1-devel-1.85-4mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>db2-devel-2.4.14-2mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>db3-devel-3.1.17-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>guile-devel-1.4-10mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libGConf1-devel-1.0.0-3mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libbonobo2-devel-1.0.2-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libgal4-devel-0.5-2mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libghttp1-devel-1.0.9-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libglade0-devel-0.16-3mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libgnomeprint15-devel-0.28-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libgr1-devel-2.0.13-22mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libgtkhtml7-devel-0.8.3-2mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libguppi11-devel-0.35.5-3mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libjpeg62-devel-6b-19mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>liboaf0-devel-0.6.5-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libpng2-devel-1.0.9-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libtermcap2-devel-2.0.8-28mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libtiff3-devel-3.5.5-6mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libungif4-devel-4.1.0-12mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libunicode0-devel-0.4.gnome-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>libxml-devel-1.8.11-1mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>postgresql-devel-7.0.3-12mdk.i586.rpm </FONT>
<BR><FONT SIZE=3D2>pythonlib-1.23-2mdk.noarch.rpm </FONT>
<BR><FONT SIZE=3D2>zlib1-devel-1.1.3-15mdk.i586.rpm </FONT>
</P>

<P><FONT SIZE=3D2>The following are the Cooker packages I downloaded =
and installed from rpmfind.net:</FONT>
</P>

<P><FONT SIZE=3D2>Guppi-0.35.5-3mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>g-wrap-1.1.10-2mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>g-wrap-devel-1.1.10-2mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>gdk-pixbuf-devel-0.10.1-1.mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>libguppi11-0.35.5-3mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>libguppi11-devel-0.35.5-3mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>python-2.1-1mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>python-devel-2.1-1mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>python-docs-2.1-1mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>readline-4.2-2mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>readline-devel-4.2-2mdk.i586.rpm</FONT>
<BR><FONT SIZE=3D2>tkinter-2.1-1mdk.i586.rpm</FONT>
</P>

<P><FONT SIZE=3D2>I'm not claiming that all of these are required to =
build it, but rather these are what /I/ had to install in order to get =
it to build.&nbsp; I may have also neglected to mention a few RPM's I =
needed off the CD's.&nbsp; But as mentioned in other messages on the =
list, the ./configure output and config.log gives most of the =
information needed to determine what's missing.&nbsp; Of course, the =
packages I installed from the CD's may not be what others need to =
install, seeing as how Mandrake supports different types of =
installation schemes.&nbsp; As always, YMMV.</FONT></P>

<P><FONT SIZE=3D2>If there is interest, I can make available the rpm I =
created.&nbsp; It's built directly from the src rpm downloadable from =
the gnucash website without any patches or changes, via the command =
'rpm --rebuild gnucash-1.6.0-1.src.rpm'.&nbsp; I can email it out, or =
if there is a public site I can ftp/scp it to, I can do that, as =
well.</FONT></P>

<P><FONT SIZE=3D2>If anyone has any further questions about this, I'll =
do my best to answer them, although it looks like others have answered =
them pretty thoroughly on the recent mailing list archives.&nbsp; I =
know just reading them helped me immeasurably, especially the part =
about checking config.log to see the many places where configuring gal =
failed... ;)</FONT></P>

<P><FONT SIZE=3D2>Good luck!</FONT>
</P>

<P><FONT SIZE=3D2>-Scott</FONT>
</P>

<P><FONT SIZE=3D2>PS&nbsp; I mailed a version of this email directly to =
Arnaud (the one who started this thread), but I thought it might be =
useful to others on the list, so I subscribed and modified the message =
above for a more general audience.</FONT></P>

</BODY>
</HTML>
------_=_NextPart_001_01C0F6B8.681C3BB0--