On Wed, 2008-02-27 at 15:13 +0000, Rainer Klier wrote:
> then made glib-2.15.6 with:
> ./configure --enable-static
> make
> make install

...

> then tried to make gtkhtml-3.17.92 with:
> ./configure
> make
> 
> BUT:
> make stopped with:
> /usr/src/packages/SOURCES/gtkhtml-3.17.92/gtkhtml/htmlurl.c:493:
> undefined reference to `g_assertion_message_expr'
> /usr/local/lib/libsoup-2.4.so: undefined reference to `g_checksum_free'
> /usr/local/lib/libsoup-2.4.so: undefined reference to
> `g_checksum_get_string'
> /usr/local/lib/libsoup-2.4.so: undefined reference to
> `g_checksum_update'
> /usr/local/lib/libgio-2.0.so: undefined reference to
> `g_hash_table_iter_init'
> /usr/local/lib/libgio-2.0.so: undefined reference to `glib_gettext'
> /usr/local/lib/libgio-2.0.so: undefined reference to
> `g_hash_table_iter_next'
> ./.libs/libgtkhtml-3.14.so: undefined reference to `g_assertion_message'
> /usr/local/lib/libsoup-2.4.so: undefined reference to `g_checksum_new'
> /usr/local/lib/libgio-2.0.so: undefined reference to `g_warn_message'
> /usr/local/lib/libgio-2.0.so: undefined reference to
> `g_uri_escape_string'

All these symbols are new in GLib 2.15.  It would appear you're building
against older GLib libraries, not the ones you installed. 

Try rebuilding GLib without the --enable-static part.  You'll probably
also need to rebuild libsoup and possibly libbonobo.

Hope this helps,
Matthew Barnes

_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to