I would like to use Firefox 3 on RHEL 4.5. As it requires glib 2.1
et. al, I thought I'd have a crack at building the correct version of
GLIB for it to use. However, I seem to have hit a stupid problem.....

Can someone tell me why when I build GLIB 2.12, it creates libraries
of version 2.0?!?

When building using ./configure --prefix=/opt/gtk2
GLIB builds fine, but then checking the lib directory inside the
prefix reveals the following files have been created:

gio libglib-2.0.la libgmodule-2.0.so.
0 libgthread-2.0.la
glib-2.0 libglib-2.0.so libgmodule-2.0.so.
0.1600.0 libgthread-2.0.so
libgio-2.0.la libglib-2.0.so.0
libgobject-2.0.la libgthread-2.0.so.0
libgio-2.0.so libglib-2.0.so.0.1600.0
libgobject-2.0.so libgthread-2.0.so.0.1600.0
libgio-2.0.so.0 libgmodule-2.0.la libgobject-2.0.so.
0 pkgconfig
libgio-2.0.so.0.0.0 libgmodule-2.0.so libgobject-2.0.so.

Now, correct me if I'm wrong, but shouldnt the version numbers be
2.1.2, not 2.0?

Or am I missing something obvious?

James Bray