Your Configure failed because it could not find the file gobject-introspection-1.0.pc
urpmf tells you the file you need is in the package libgirepository-devel (32 bit system) or lib64girepository-devel (64 bit system) Install the package and run Configure again.
- Code: Select all
urpmi libgirepository-devel
see
- Code: Select all
man urpmi
man urpmf
man urpmq
As a general rule when compiling your own code look at the error messages and try to work out the name of the file it is missing and use urpmf to search for it. The missing package is almost always going to be a '-devel' package.
BTW: In a previous post you said
When trying to install it (either from source or by rpm packages from around the net) I keep getting a "missing dependency"
Installing packages from other distros will probably break your system. You could probably get away with installing a Mandiva package at the moment, but you should certainly not try to use Suse or Fedora packages.
As for your Gconf dependency
- Code: Select all
# So what packages have gconf in their name?
# urpmq -a gconf
gconf-editor
gconfmm2.6-doc
gnome-python-gconf
lib64gconfmm2.6-devel
lib64gconfmm2.6_1
libgconfmm2.6-devel
libgconfmm2.6_1
mcs-gconf
pkgconfig
pulseaudio-module-gconf
# OK so lib64gconfmm2.6-devel looks promising let us see what is in it
# urpmq -i lib64gconfmm2.6-devel
Name : lib64gconfmm2.6-devel
Version : 2.28.2
Release : 1.mga1
Group : Development/GNOME and GTK+
Size : 1977838 Architecture: x86_64
Source RPM : gconfmm2.6-2.28.2-1.mga1.src.rpm
URL : http://gtkmm.sourceforge.net/
Summary : Headers and development files of GConf 2 C++ wrapper
Description :
This package contains the headers and various development files needed,
when compiling or developing programs which want GConf 2 C++ wrapper.
# Yep That looks like the package you need.
#urpmi lib64gconfmm2.6-devel