[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