[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.  :-)


> I compiled the gnome version, on a "Debian/potato" system that's
> pretty up-to-date.

That's my setup too.


> 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.

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!)


-- 
matt - http://www.lickey.com
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to