Well, I have all the required libraries installed from my destro rpm repositories. The problem comes when gtk+3.2.3 is NOT available to any of those. My target is to install gtk+3.2.3.
rpm -qi gtk+
Code:
Name : gtk+ Relocations: (not relocatable)
Version : 1.2.10 Vendor: ATrpms.net
Release : 70.el6 Build Date: Sat 22 Jan 2011 03:32:36 PM EET
Install Date: Thu 02 Feb 2012 10:27:59 PM EET Build Host: flocki.atrpms.net
Group : System Environment/Libraries Source RPM: gtk+-1.2.10-70.el6.src.rpm
Size : 2518419 License: LGPLv2+
Signature : DSA/SHA1, Sat 22 Jan 2011 03:32:41 PM EET, Key ID 508ce5e666534c2b
Packager : ATrpms <http://ATrpms.net/>
URL : http://www.gtk.org/
Summary : The GIMP ToolKit
yum update -> nothing
yum info gtk+ > (same output as rpm -i)
So I try to compile it myself, using the instruction from GTK+ web site. Starting from gtk+ which requests glib-2.0.0 or greater, there is also no available glib-2.*.* in any repo.
rpm -qi glib
Code:
Name : glib Relocations: (not relocatable)
Version : 1.2.10 Vendor: ATrpms.net
Release : 33.el6 Build Date: Sat 22 Jan 2011 07:40:48 PM EET
Install Date: Thu 02 Feb 2012 10:27:58 PM EET Build Host: flocki.atrpms.net
Group : System Environment/Libraries Source RPM: glib-1.2.10-33.el6.src.rpm
Size : 362709 License: LGPLv2+
Signature : DSA/SHA1, Sat 22 Jan 2011 07:40:48 PM EET, Key ID 508ce5e666534c2b
Packager : ATrpms <http://ATrpms.net/>
URL : http://www.gtk.org/
Summary : A library of handy utility functions
Trying glib-2.30.2, haltsout the configuration asking for libffi-3.0.0 or greater, although I have it installed already from yum repo and in version 3.0.5
rpm -qi libffi
Code:
Name : libffi Relocations: (not relocatable)
Version : 3.0.5 Vendor: CentOS
Release : 3.2.el6 Build Date: Thu 11 Nov 2010 10:25:12 PM EET
Install Date: Fri 16 Dec 2011 07:05:37 AM EET Build Host: c6b5.bsys.dev.centos.org
Group : System Environment/Libraries Source RPM: libffi-3.0.5-3.2.el6.src.rpm
Size : 42881 License: BSD
Signature : RSA/8, Sun 03 Jul 2011 07:33:39 AM EEST, Key ID 0946fca2c105b9de
Packager : CentOS BuildSystem <http://bugs.centos.org>
URL : http://sourceware.org/libffi
Summary : A portable foreign function interface library
So, it comes up that it doesn't find the olready installed libraries to their normal place,
and that's why guys in GTK+ website suggest to use pkg-config tool,
to instruct process and find those libraries before compiling.
I wrote this thread,if someone has any knowledge of how to use this pkg-config tool, cause I haven't use this tool before. Thank you for your answer.