Title: FW: compiling 1.6.0 on Mandrake 8.0

Ack!  I've tried sending this a few 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: '[EMAIL PROTECTED]'
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.

Reply via email to