how to build gnucash against recent libgtkhtml?

Derek Atkins warlord at MIT.EDU
Thu Aug 19 09:26:14 EDT 2004


gtkhtml-3 is a gnome2 library, not a gnome-1.4 library.  GnuCash 1.8
is still gnome-1.4, so it cannot use gtkhtml > 1.x.

The most recent gtkhtml it can use it 1.1.

The message was written long before 1.1 was released, and certainly
well before gnome decided to make the leap from 1.x to 2.x breaking
compatibility along the way.  The message has never been changed.

The only real bug in the gnucash configure is that it looks for
gtkhtml 1.0 before it looks for gtkhtml 1.1 -- so if you have BOTH
installed it will build against 1.0 and not 1.1.

-derek

Thomas Bushnell BSG <tb at becket.net> writes:

> See bug http://bugzilla.gnome.org/show_bug.cgi?id=84707.
>
> The most recent stable version of gtkhtml is 3.0.10.  Attempting to
> build against that fails totally; the configure script attemps to find 
> gtkhtml-1.1 using pkg-config, and the recent version in named
> "libgtkhtml-3.0" in pkg-config.
>
> (And it also attempts find it by trying a link against -lgtkhtml-1.1,
> which of course fails.)
>
> According to the README for gnucash 1.8.9:
>
>    gtkhtml: version 0.8 and later should work. You can obtain the latest
>     version of gtkhtml from Helix Code.  Note that this has changed
>     since 1.4, which used the older gtkxmhtml library.  Sources can be
>     found at ftp://ftp.gnome.org/pub/GNOME/unstable/sources/gtkhtml/.
>
>
> I am quite sure that 3.0.10 is "version 0.8 or later".
>
> My apologies if this is very well travelled ground; I'm trying to get
> up to speed.
>
> Thomas
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list