glibmm is a GNOME library.
Until the GTK+ 2.0 / GNOME 2.0 platform is stable, you should try to separate these unstable libraries from your stable GTK+ 1.2 / GNOME 1.2/1.4 libraries.
You can do this by installing the unstable libraries into a different prefix. e.g. ./configure --prefix=/usr/devgnome2
When using the development libraries, you will need to modify some environment variables. This will be easier if you create a file (e.g. devgnome2) in your home directory that contains these commands:
export PATH="/usr/devgnome2/bin:$PATH"; export LD_LIBRARY_PATH="/usr/devgnome2/lib" ; export PKG_CONFIG_PATH="/usr/devgnome2/lib/pkgconfig:$PKG_CONFIG_PATH" ;
You can then type
# source devgnome2
to prepare your environment before building or working with the development libraries.
You may also need to edit /etc/ld.so.conf to add /usr/devgnome2/lib, and then type /sbin/ldconfig to re-process the ld.so.conf.
The vicious-build-scripts module in cvs.gnome.org might help you with this, if you can get it to work.
Product's homepage
Requirements:
· gtk+
· Libsigc++
What's New in This Release: [ read full changelog ]
Glib:
· Fix exceptions thrown by Thread::create() and Threads::Thread::create. (Kjell Ahlstedt) Bug #640029 (Michael Edwards)
· Fix the build with --disable-deprecated-api. (Kjell Ahlstedt) Bug #640029 (Michael Edwards)
Gio::
· Application: Add quit(). (Murray Cumming)
Gio::DBus:
· DBus::Error, DBus::Proxy: Fix interaction with generate_wrap_init.pl. (Kjell Ahlstedt) Bug #640029 (Michael Edwards)
· Documentation: Signal*: Better description of the connect*() methods. (Kjell Ahlstedt) Bug #669906 (Mark Vender)
gmmproc and tools:
· gmmproc: Allow destructors to be documented. (José Alburquerque) Bug #668918 (Mark Vender)
· docextract_to_xml.py: Generate signal documentation too. (José Alburquerque) Bug #668918 (Mark Vender)
· Add some scripts to regenerate the .defs files. (José Alburquerque)
generate_wrap_init.pl:
· Improve reg. of exception classes in sub-namespaces and improve it for deprecated files and sub-namespaces. (Kjell Ahlstedt) Bug #640029 (Michael Edwards)
· h2defs.py: Ignore the new GDK_AVAILABLE_IN_macros. (Murray Cumming)