Problème avec le programme de test de GLIB

Problème avec le programme de test de GLIB - Débats - Linux et OS Alternatifs

Marsh Posté le 30-06-2002 à 23:34:57    

J'ai un problème auquel pas mal de personnes ont du être confronté je pense:  
Je veux installer gimp1.3.7 , or il y a une erreur lors du ./configure cad on me renvoie le message suivant:
 
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
 
le package glib est le suivant: libglib2.0_0-2.0.4-1mdk.i586.rpm
 
J'avais déja rencontré ce problème lors de l'installation à partir des sources de gtk2 donc ce n'est a mon avis ni les rpm cooker ni gimp qui est en faute.
 
Si jamais qq'un a une idée précise comment régler ce problème, merci beaucoup!!!

Reply

Marsh Posté le 30-06-2002 à 23:34:57   

Reply

Marsh Posté le 30-06-2002 à 23:45:26    

tu as installé le rpm dont tu parles ?
tu as fait un ldconfig après ?
 
A+

Reply

Marsh Posté le 01-07-2002 à 01:18:45    

version -devel manquante ?

Reply

Marsh Posté le 01-07-2002 à 01:41:00    

il n'y a pas que glib, j'ai souvent été confronté au cas où je devais downgrader une dépendance pour que ça passe :/
 
disons par exemple qu'un programme requiert une version d'une dépendance >= 1.5.8, la version actuellement installée est 1.5.16, ben il refuse ! il faut donc installer une version 1.5.9 pour que cela fonctionne !!
 
bref, j'ai pas d'exemple en tête là, mais ce genre de problème m'est arrivé trop souvent à mon goût !
 
comment peut-on y remédier en fait ? modifier le fichier "configure" ??
 
edit : ah si ! j'ai retrouvé un exemple : libxml2 avec ogle il me semble, ou je ne sais plus quel programme pour lire les dvd
 
 :hello:


Message édité par BMOTheKiller le 01-07-2002 à 01:43:35
Reply

Marsh Posté le 01-07-2002 à 01:48:28    

BMOTheKiller a écrit a écrit :

il n'y a pas que glib, j'ai souvent été confronté au cas où je devais downgrader une dépendance pour que ça passe :/
 
disons par exemple qu'un programme requiert une version d'une dépendance >= 1.5.8, la version actuellement installée est 1.5.16, ben il refuse ! il faut donc installer une version 1.5.9 pour que cela fonctionne !!
 
bref, j'ai pas d'exemple en tête là, mais ce genre de problème m'est arrivé trop souvent à mon goût !
 
comment peut-on y remédier en fait ? modifier le fichier "configure" ??
 
edit : ah si ! j'ai retrouvé un exemple : libxml2 avec ogle il me semble, ou je ne sais plus quel programme pour lire les dvd
 
 :hello:




 
le plus simple est de trifouiller le configure pour qu'il t'emmerde pas

Reply

Marsh Posté le 01-07-2002 à 01:55:33    

apolon34 a écrit a écrit :

 
 
le plus simple est de trifouiller le configure pour qu'il t'emmerde pas




 
oui, c'est ce que je pensais aussi :(  
 
merci
 
 :hello:

Reply

Marsh Posté le 01-07-2002 à 04:31:34    

generalement c'est parce que /usr/local/bin est pas dans le path. Plutot chiant comme truc..

Reply

Marsh Posté le 01-07-2002 à 05:10:11    

je crois que glib, gtk, et lib dans ce genre (gnome quoi) sont gérées différement des lib normales
 
pour voir les libs gnome faut faire un pkg-config --list-all
 
par ex chez moi ca donne :
 
 

Code :
  1. loic@helium:~$ pkg-config --list-all
  2. gmodule             GModule - Dynamic module loader for GLib
  3. gdk                 GDK - GIMP Drawing Kit
  4. gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
  5. gdk-x11-2.0         GDK - GIMP Drawing Kit (x11 target)
  6. glib                GLib - C Utility Library
  7. gmodule-2.0         GModule - Dynamic module loader for GLib
  8. gdk-pixbuf-2.0      GdkPixbuf - Image loading and scaling
  9. gtk+-x11-2.0        GTK+ - GIMP Tool Kit (x11 target)
  10. gthread             GThread - Thread support for GLib
  11. glib-2.0            GLib - C Utility Library
  12. gobject-2.0         GObject - GLib Type, Object, Parameter and Signal Library
  13. gthread-2.0         GThread - Thread support for GLib
  14. gtk+-2.0            GTK+ - GIMP Tool Kit (x11 target)
  15. pangox              Pango X - X Window System font support for Pango
  16. imlib               Imlib - An image loading and rendering library for X11R6
  17. gtk+                GTK+ - GIMP Tool Kit
  18. pango               Pango - Internationalized text handling
  19. gdk-2.0             GDK - GIMP Drawing Kit (x11 target)
  20. imlibgdk            ImlibGdk - GDK support libraries for Imlib
  21. atk                 Atk - Accessibility Toolkit

 
 
Chaque lib la a un fichier .pc, par ex la lib atk a un fichier atk.pc qui définit la lib (chemins, etc) et les dépendances entre elles (genre atk nécessite gtk2)
 
Ce fichier doit figurer dans un rep définit par la var d'env LD_CONFIG_PATH
 
man pkg-config pour des infos intéressantes
 
(je pense que je me suis pas planté, si oui merci de m'expliquer ou)
 
edit : chez moi les .pc sont dans /usr/local/lib/pkg-config


Message édité par monokrome le 01-07-2002 à 05:11:08
Reply

Marsh Posté le 01-07-2002 à 22:00:38    

merci tout le monde je vais essayer ca...
 
je pensais pas vraiement que l'on pouvais avoir a utiliser ces methodes si barbares et cruelles sur mon nux (modifier le fichier "configure" ou --enable-glibtest)
mais comme dit "aux grands maux les grand moyens"
que le Seigneur me pardonne
 
par contre vous seriez plutot pour un:
 
--enable-hache-médiévalle
ou --install-toi-sale-con
 
ou encore un plus subtil --vaderetrosse-satanasse
 
??
 
...DDuK...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed