Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1542 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème d'installation des librairies

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'installation des librairies

n°56934
jyp
>-<o>-<
Posté le 06-01-2002 à 16:52:18  profilanswer
 

J'ai (tenté) installé un soft qui me demande des librairies que je n'ai pas, je les installe et elle s'installe.
Mais quand je relance mon installation de soft il me dit quelle n'est pas installé :
 
checking for gtkmm-config... /usr/local/bin/gtkmm-config
checking for GTK-- - version >= 1.2.5... no
*** Could not run GTK-- test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding GTK-- or finding the wrong
*** version of GTK--. If it is not finding GTK--, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location  Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
configure: error: You need to have the gtkmm libraries installed of at least version 1.2.5 and above - see the README for more information
 
J'ai édité le fichier gtkmm-config (qui est bien exécutable et elle est bien installé dans /usr/local/gtkmm)
#!/bin/sh
 
# this is shamelessly stolen from gnome-config
 
prefix=/usr/local
exec_prefix=${prefix}
 
libdir=${exec_prefix}/lib
 
bindir=${exec_prefix}/bin
pkglibdir=${libdir}/gtkmm
 
transform=s,x,x,
....
....
....
  case $1 in
    --version)
        echo 1.2.8                                    (c'est bien une bonne version!)
        exit 0
        ;;
...
...
...
Après ça j'ai édité le fichier ld.so.conf
/usr/lib
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/sane
/usr/lib/qt-2.3.0/lib
/usr/lib/qt-1.45/lib
/usr/local/lib
 
Il ne doit pas avoir gros chose mais je ne vois pas. Ca ma fait la même chose avec une autre et comme solution j'ai copié le répertoire /usr/loval/bin dans /lib et ça a marche mais il doit y avoir une méthode plus propre?!

mood
Publicité
Posté le 06-01-2002 à 16:52:18  profilanswer
 

n°56938
darking
Posté le 06-01-2002 à 17:57:58  profilanswer
 

ça donne quoi un "gtk-config --version" ?

n°56939
jyp
>-<o>-<
Posté le 06-01-2002 à 18:14:12  profilanswer
 

1.2.9

n°56940
darking
Posté le 06-01-2002 à 18:19:17  profilanswer
 

Tu l'as installée comment cette librairie, un rpm, un package slackware, ou une compilation ?
D'ailleurs tu as quoi comme distri ?
 
Un gtkmm-config --version ça te renvoi quoi ?

 

[edtdd]--Message édité par darking--[/edtdd]

n°56941
jyp
>-<o>-<
Posté le 06-01-2002 à 18:24:02  profilanswer
 

une complilation mais il y a 2 fichiers un dans /usr/local/bin/ version 1.2.10 et un autre /usr/bin version 1.2.9

n°56942
jyp
>-<o>-<
Posté le 06-01-2002 à 18:25:58  profilanswer
 

quel est la différence entre gtk-config et gtkmm-config?

n°56943
axey
http://www.00f.net
Posté le 06-01-2002 à 18:26:40  profilanswer
 

Grrr.
 
'library' ca se traduit par 'bibliotheque' en francais.
'librairie' c'est 'bookshop'.

n°56944
darking
Posté le 06-01-2002 à 18:28:55  profilanswer
 

gtk c'est la bibliotheque graphique de base, et gtkmm une bibliotheque de haut niveau qui utilise gtk pour créer facilement des interfaces utilisateurs
Enfin quelque chose comme ça, je crois

 

[edtdd]--Message édité par darking--[/edtdd]

n°56945
jyp
>-<o>-<
Posté le 06-01-2002 à 18:29:26  profilanswer
 

tu as raison je suis un gros nul en anglais (et en français aussi mais bon)

n°56946
jyp
>-<o>-<
Posté le 06-01-2002 à 18:34:04  profilanswer
 

avant d'installer gtkmm j'ai installé gtk+ 1.2.10 et j'aivai le même message d'erreur mais quand j'ai copié /usr/local/lib dans /lib je ne l'avais plus.

mood
Publicité
Posté le 06-01-2002 à 18:34:04  profilanswer
 

n°56948
darking
Posté le 06-01-2002 à 18:40:21  profilanswer
 

Tu as quoi comme distri ?
 
Ca m'arrive parfois ce genre de problème. Quand j'y arrive vraiment pas, j'édite le fichier configure, je cherche l'endroit où il vérifie la version de la bibliothèque et j'inverse la condition
ex: if(GTK-- -version >= 1.2.5 == yes)
        Continue
je remplace par
if(GTK-- -version >= 1.2.5 == no)
        Continue
C'est barbare et pas recommandable, mais ça marche

n°56949
darking
Posté le 06-01-2002 à 18:43:36  profilanswer
 

D'abord essayes d'installer la librairie avec un rpm

n°56950
jyp
>-<o>-<
Posté le 06-01-2002 à 18:43:58  profilanswer
 

c'est libsigc++ que j'ai installé avant et que j'ai copié barbare

n°56951
jyp
>-<o>-<
Posté le 06-01-2002 à 18:44:21  profilanswer
 

j'ai pas les rpm

n°56952
darking
Posté le 06-01-2002 à 18:50:07  profilanswer
 

http://rpmfind.net
une recherche sur gtkmm ça devrait t'aider

n°56953
jyp
>-<o>-<
Posté le 06-01-2002 à 18:51:35  profilanswer
 

je viens de refaire le barbare (copier /usr/local/lib dans /lib) et ca marche mais il doit bien y a avoir une méthode plus linuxienne!

n°56982
Humidifier
Posté le 06-01-2002 à 21:28:43  profilanswer
 

>*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
>*** to the installed location  Also, make sure you have run ldconfig if that
>*** is required on your system  
 
ldconfig devrait être ton ami.
 
Fait un less /etc/ld.so.conf :
/usr/X11R6/lib/Xaw3d
/usr/lib/libc5-compat
/lib/libc5-compat
/usr/X11R6/lib
/usr/lib/postfix
/usr/local/lib
/usr/lib/clisp/full
/usr/i486-linuxlibc1/lib
 
Vérifie la présence de la ligne /usr/local/lib.
Si absente rajoute là et alors ça devrait fonctionner

n°57028
jyp
>-<o>-<
Posté le 07-01-2002 à 10:10:19  profilanswer
 

elle est bien là! c'est bien mon problème.

n°57079
pipomolo
faisez gaffe aux pigeons
Posté le 07-01-2002 à 14:59:55  profilanswer
 

oui mais apres avoir ajoute cette /usr/local/lib ds le fichier ld.so.conf, as-tu lance ldconfig pour remettre a jour ?
 
++

n°57122
jyp
>-<o>-<
Posté le 07-01-2002 à 17:29:46  profilanswer
 

c'était ça! merci à tous.
je ne copierai plus mes bibliotheques comme un barbare!

n°57896
jyp
>-<o>-<
Posté le 11-01-2002 à 10:08:08  profilanswer
 

j'ai de la chance il ne le fait pas chez moi

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème d'installation des librairies

 

Sujets relatifs
problème avec une souris optiqueInstallation MAJ Red Hat 7.2
probleme entre root et usersuite du problème de iptables
problème avec licqProblême pour monter DD vfat au boot
Installation de Mandrake 8.1blème avec l'installation de Linux
Probleme de la commande ./configure sous mandrake 8.1problème d'heure serveur
Plus de sujets relatifs à : Problème d'installation des librairies


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR