Jeff Jacobs - 2007-02-27

When I run ./configure I get the folowing error

checking for glibmm... configure: error: Package requirements (glibmm-2.4) were not met:

No package 'glibmm-2.4' found

I am running Mandriva 2007 and if I do rpm -qa |grep glibmm I see:

libglibmm2.4_1-2.12.0-1mdv2007.0

This library lives in /usr/lib

echo $PKG_CONFIG_PATH renders:
/opt/mono-1.1.13.4/lib/pkgconfig:/opt/mono-1.1.13.4/lib/pkgconfig:/usr/lib:

The library is named libglibmm-2.4.so.1.0.24 in /usr/lib.

file libglibmm-2.4.so.1.0.24 renders
libglibmm-2.4.so.1.0.24: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped

I made symbolic links in /usr/lib titled glibmm-2.4.so and libglibmm-2.4.so both pointing to libglibmm-2.4.so.1.0.24.

ll glibmm-2.4.so renders
lrwxrwxrwx 1 root root 23 Feb 27 09:09 glibmm-2.4.so -> libglibmm-2.4.so.1.0.24*

and ll libglibmm-2.4.so renders
lrwxrwxrwx 1 root root 23 Feb 27 09:09 libglibmm-2.4.so -> libglibmm-2.4.so.1.0.24*

yet another symbolic link in /usr/lib is libglibmm-2.4.so.1
ll libglibmm-2.4.so.1 renders
lrwxrwxrwx 1 root root 23 Feb 27 08:33 libglibmm-2.4.so.1 -> libglibmm-2.4.so.1.0.24*

The libglibmm-2.4.so.1 link must have been generated by rpm.

Having trouble understanding why ./configure cannot find this library.  Any and all help is apprecitated.

Jeff Jacobs