I am installing on FC3. I'm trying to install 3.0.2 which says it no longer requires gtkmm, so I have ignored those instructions from other threads. Libsigc++ 1.2.5 was installed using yum, since their download page strongly recommended using the distro-provided packages if possible.
Configure runs fine until:
checking for sigc++-2.0 >= 2.0.0... no
checking for sigc++-1.2 >= 1.2.3... no
configure: error: Library requirements (sigc++-1.2 >= 1.2.3) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Yes I have read everything I can find :)
I am installing on FC3. I'm trying to install 3.0.2 which says it no longer requires gtkmm, so I have ignored those instructions from other threads. Libsigc++ 1.2.5 was installed using yum, since their download page strongly recommended using the distro-provided packages if possible.
Configure runs fine until:
checking for sigc++-2.0 >= 2.0.0... no
checking for sigc++-1.2 >= 1.2.3... no
configure: error: Library requirements (sigc++-1.2 >= 1.2.3) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
And here is what else I know:
[root@orion-l efax-gtk-3.0.2]# locate pkgconfig | grep '/pkgconfig$'
/usr/share/pkgconfig
/usr/lib/pkgconfig
/usr/lib/qt-3.3/lib/pkgconfig
[root@orion-l efax-gtk-3.0.2]# echo $PKG_CONFIG_PATH
/usr/lib/pkgconfig:/usr/lib/qt-3.3/lib/pkgconfig:/usr/share/pkgconfig
[root@orion-l efax-gtk-3.0.2]# locate libsigc | grep pkgconfig
[root@orion-l efax-gtk-3.0.2]# locate libsigc
/var/cache/yum/extras/headers/libsigc++-1.2.5-5.i386.hdr
/var/cache/yum/extras/packages/libsigc++-1.2.5-5.i386.rpm
/usr/share/doc/libsigc++-1.2.5
/usr/share/doc/libsigc++-1.2.5/README
/usr/share/doc/libsigc++-1.2.5/ChangeLog
/usr/share/doc/libsigc++-1.2.5/AUTHORS
/usr/share/doc/libsigc++-1.2.5/COPYING.LIB
/usr/share/doc/libsigc++-1.2.5/NEWS
/usr/share/doc/libsigc++-1.2.5/IDEAS
/usr/share/doc/libsigc++-1.2.5/TODO
/usr/share/doc/libsigc++-1.2.5
/usr/lib/libsigc-1.2.so.5
/usr/lib/libsigc-1.2.so.5.0.5
[root@orion-l efax-gtk-3.0.2]#
Any help appreciated...
Hi,
It looks as if you have not installed the libsigc++-devel package. You are lacking /usr/lib/pkgconfig/sigc++-1.2.pc and the libsigc++ header files.
By the way there is a pre-compiled binary for FC3 available via the home page, but compiling your own is not a bad step!
Chris
Precompiled FC3: I tried that first. However, on attempting to install it I got the message "not a valid RPM file" despite repeated downloads.
Besides, frustrating though it can be, you learn stuff when you compile your own. :)
That has done the trick; thanks very much.