Matt Armstrong <[EMAIL PROTECTED]> writes:
> [EMAIL PROTECTED] writes:
>
> > I just (for the first time ever) got a successful compile of
> > GnuCash.
>
> Not an easy task at this stage of the game. :-)
Apparently getting easier...
> > I compiled the gnome version, on a "Debian/potato" system that's
> > pretty up-to-date.
>
> That's my setup too.
Almost disappointing; 'tis better when diverse configurations are
used, as this shakes out more bits of nonportability... Life...
> > I had problems compiling in that qt_abort, qt_error, qt_block
> > weren't found when compiling the final binaries.
> >
> > Changing the GUILELIBS line in Makefiles from
> > GUILELIBS=-lguile -ldl
> > to
> > GUILELIBS=-lguile -ldl -lqthreads
> >
> > seems to do the trick.
> >
> > I'm not sure what the most appropriate patch is; I see some
> > references to qthreads in the config scripts, so evidently there is
> > some ability for its need to be found. bI don't properly grok
> > autoconf, apparently...
>
> Did you by chance install the libguile4-dev package _after_ you ran
> ../configure? That would explain ./configure not finding the library
> in its tests.
No. I just rechecked this by nuking out the GNOME Makefile, and
reran configure. It didn't find qthreads.
> The bug is that ./configure should fail if it can't find qthreads
> instead of being silent about it. In fact, there are a bunch of cases
> where configure should fail instead of be silent about a certain
> compile or link time problem. Gnucash requires a lot of support
> packages and it is best to insist upon thier installation at configure
> time. To do use autoconf properly, I think the "make gnome" -vs-
> "make motif" options should be turned into ./configure time options.
> (perhaps I've stumbled across a way to contribute to GnuCash!)
That's somewhat unfortunate...
Now I need to figure out how to get at a Guile that "contains" the
engine...
--
Christopher B. Browne, [EMAIL PROTECTED], [EMAIL PROTECTED]
Web: http://www.ntlug.org/~cbbrowne SAP Basis Consultant, UNIX Guy
Windows NT - How to make a 100 MIPS Linux workstation perform like an 8 MHz 286
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body