Voilà, je viens de compiler glibc-2.3.1 avec les lignes suivantes

./configure --prefix=/lib/i686 --enable-add-ons
make
make install [en étant root]

J'ai bien fait de le mettre dans /lib/i686 ou pas ! L'option par défaut /usr/local qu'il proposait semblai ne pas lui convenir... J'ai donc deux glibc sur mon système, l'ancienne avec une version antérieur à 2.2.0 et la nouvelle avec la version 2.3.1.

Maintenant je veux compiler gtkmm-2.2.0 qui utilise une version de glibc >= 2.2.0. La nouvelle glibc-2.3.1 que je viens d'installer dans /lib/i686 devrait donc convenir s'il la trouve avant l'ancienne. C'est raté! j'ai le message suivant:

checking for sigc++-1.2 >= 1.2.0 glib-2.0 >= 2.2.0 gobject-2.0 >= 2.2.0 gmodule-2.0 >= 2.2.0... Requested 'glib-2.0 >= 2.2.0' but version of GLib is 2.0.6

configure: error: Library requirements (sigc++-1.2 >= 1.2.0 glib-2.0 >= 2.2.0 gobject-2.0 >= 2.2.0 gmodule-2.0 >= 2.2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
[patrick@gelinux gtkmm-2.2.0]$ cd /lib/i686/

Je veux bien essayer de positionner la variable PKG_CONFIG_PATH mais je n'ai aucune idée de la valeur à lui affecter... Quelqu'un peut il m'aider ?

Merci.

Patrick GELIN
rue du Beau-Site 3
CH-2300 La Chaux-de-Fonds
Switzerland
Tél: +41 (0)32 913 41 48
Email: [EMAIL PROTECTED]


Répondre à