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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Compilation] pgk-config et son PKG_CONFIG_PATH : la solution

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Compilation] pgk-config et son PKG_CONFIG_PATH : la solution

n°290782
ecliptux
Oui. Enfin si peut-être.
Posté le 09-07-2003 à 19:36:19  profilanswer
 

J'essaye d'insatller la dernière version de Galeon.
Pour ce faire, j'ai lu attentivement les fichiers INSTALL et README.
J'ai donc recompilé mozilla 1.4 avec la commande :

Code :
  1. ./configure --enable-xft --enable-default-toolkit=gtk2 --disable-debug --enable-crypto
  2.   make
  3.   make install


Aucun pb, mozilla fonctionne au poil.
Par contre, lors du script configure de galeon, j'ai ceci à la fin :

Code :
  1. checking GALEON_DEPENDENCY_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-module-2.0
  2. checking GALEON_DEPENDENCY_LIBS... -Wl,--export-dynamic -pthread -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lart_lgpl_2 -lpangoft2-1.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -latk-1.0 -lbonobo-2 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgnomevfs-2 -lbonobo-activation -lgconf-2 -lORBit-2 -lm -llinc -lgmodule-2.0 -ldl -lgobject-2.0 -lgthread-2.0 -lglib-2.0
  3. checking for mozilla-gtkmozembed... Package mozilla-gtkmozembed was not found in the pkg-config search path.
  4. Perhaps you should add the directory containing `mozilla-gtkmozembed.pc'
  5. to the PKG_CONFIG_PATH environment variable
  6. No package 'mozilla-gtkmozembed' found
  7. configure: error: Library requirements (mozilla-gtkmozembed) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.


Et là je bloque :??:  
Que dois-je faire pour outrepasser ce pb ?


Message édité par ecliptux le 09-07-2003 à 22:16:28
mood
Publicité
Posté le 09-07-2003 à 19:36:19  profilanswer
 

n°290791
sT0ne
Posté le 09-07-2003 à 19:55:27  profilanswer
 

c'est le classique du classique....
 
le pb:
-tu installes galeon sous le prefix /usr/local (c'est bien ça ?)
-le configure cherche certains fichiers de config (de type *.pc) dans $PREFIX/lib/pkgconfig, soit /usr/local/lib/pkgconfig
-or tous les *.pc installés par ta distrib sont dans /usr/lib/pkgconfig
Conclusion: le configure ne trouve rien puisqu'il cherche dan s/usr/local/lib/pkgconfig des fichiers qui se trouvent dans /usr/lib/pkgconfig
 
soulutions:
au choix:
- copier les *.pc en question de /usr/local/lib/pkgconfig vers /usr/lib/pkgconfig
- installer galeon sous le PREFIX=/usr
- faire un export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig avant le ./configure
 
EDIT: rajout de la dernière solution suggérée par marx


Message édité par sT0ne le 10-07-2003 à 01:25:03
n°290792
perchut2
Hell, it's about time...
Posté le 09-07-2003 à 19:57:59  profilanswer
 

sT0ne a écrit :

c'est le classique du classique....
 
le pb:
-tu installes galeon sous le prefix /usr/local (c'est bien ça ?)
-le configure cherche certains fichiers de config (de type *.pc) dans $PREFIX/lib/pkgconfig, soit /usr/local/lib/pkgconfig
-or tous les *.pc installés par ta distrib sont dans /usr/lib/pkgconfig
Conclusion: le configure ne trouve rien puisqu'il cherche dan s/usr/local/lib/pkgconfig des fichiers qui se trouvent dans /usr/lib/pkgconfig
 
soulutions:
au choix:
- copier les *.pc en question de /usr/local/lib/pkgconfig vers /usr/lib/pkgconfig
- installer galeon sous le PREFIX=/usr  


 
 
dire que je me suis tapé ce bordel pour passer de gnome 1 a gnome 2 sur ma slack  [:totoz]  
 

n°290826
ecliptux
Oui. Enfin si peut-être.
Posté le 09-07-2003 à 21:46:53  profilanswer
 

Extra sT0ne
J'ai souvent été confronté à ce pb sans le comprendre.
J'ai modifié le titre de mon topic pour que ça serve à d'autre !

n°290871
marx
Posté le 10-07-2003 à 00:43:48  profilanswer
 

Salut ,
tu peux  peut-etre aussi ajouter a la variable d'environnement PKG_CONFIG_PATH, le chemin vers mozilla-gtkmozembed.pc, comme le message d'erreur t'invites a le faire.  
 
a+

n°290878
sT0ne
Posté le 10-07-2003 à 01:16:11  profilanswer
 

Tout à fait.
... ce qui correspond à entrer:

Code :
  1. export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig


avant le ./configure  


Message édité par sT0ne le 10-07-2003 à 01:20:21
n°290896
ecliptux
Oui. Enfin si peut-être.
Posté le 10-07-2003 à 08:04:55  profilanswer
 

Et comment rendre cette manip définitive pour éviter de la refaire avant chaque compilation qui pose un pb  ?

n°290919
sT0ne
Posté le 10-07-2003 à 10:08:07  profilanswer
 

pour rendre cela permanent, le plus simple est de placer cette variable d'environnement dans /etc/profile ou ~/.bashrc et de s'assurer que ces fichiers de config soient bien lu au boot en placant un "source /etc/profile (ou source ~/.bashrc, etc..) à la fin de ton script de démarrage...

n°1323168
harlock59
Posté le 27-10-2012 à 15:14:26  profilanswer
 

Bonjour,
 
voici mon problème:
 
configure: error: Package requirements (dbus-glib-1 >= 0.74) were not met:
 
No package 'dbus-glib-1' found
 
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
 
Alternatively, you may set the environment variables DBUS_GLIB_CFLAGS
and DBUS_GLIB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
 
echo $PKG_CONFIG_PATH
/usr/lib/pkgconfig:/usr/local/lib/pkgconfig


---------------
Dépannage Informatique Valenciennes
n°1323173
Mjules
Modérateur
Parle dans le vide
Posté le 27-10-2012 à 16:32:47  profilanswer
 

un up de neuf ans, on approche du record.  
Et sinon, ça n'a rien à voir avec pkgconfig ici, il te manque le paquet qui apporte dbus-glib1 ; probablement un truc du genre dbus-glib-devel


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 27-10-2012 à 16:32:47  profilanswer
 

n°1323185
harlock59
Posté le 27-10-2012 à 20:07:32  profilanswer
 

non je pense que c'est un pb au niveau des variables car j'ai deja installé ce paquet.

n°1323186
harlock59
Posté le 27-10-2012 à 20:09:40  profilanswer
 

test@bruno-QOSMIO-X500:~/Téléchargements/freetuxtv-0.6.5$ sudo apt-get install dbus-glib-devel
[sudo] password for test:  
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances        
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet dbus-glib-devel
test@bruno-QOSMIO-X500:~/Téléchargements/freetuxtv-0.6.5$  

n°1323187
harlock59
Posté le 27-10-2012 à 20:13:03  profilanswer
 

et j'ai aussi çà
 
test@bruno-QOSMIO-X500:~/Téléchargements/freetuxtv-0.6.5$ sudo apt-get install libdbus-glib-1-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances        
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  libdbus-glib-1-dev
0 mis à jour, 1 nouvellement installés, 0 à enlever et 61 non mis à jour.
Il est nécessaire de prendre 0 o/125 ko dans les archives.
Après cette opération, 522 ko d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 206041 fichiers et répertoires déjà installés.)
Dépaquetage de libdbus-glib-1-dev (à partir de .../libdbus-glib-1-dev_0.100-1_amd64.deb) ...
dpkg: erreur de traitement de /var/cache/apt/archives/libdbus-glib-1-dev_0.100-1_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/bin/dbus-binding-tool », qui appartient aussi au paquet dbus-glib 0.92-5
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libdbus-glib-1-dev_0.100-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
test@bruno-QOSMIO-X500:~/Téléchargements/freetuxtv-0.6.5$  

n°1323189
Mjules
Modérateur
Parle dans le vide
Posté le 27-10-2012 à 21:28:30  profilanswer
 

harlock59 a écrit :

non je pense que c'est un pb au niveau des variables car j'ai deja installé ce paquet.


vu les messages que tu donnes, le paquet n'est pas installé. Règle déjà ce soucis.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1323190
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-10-2012 à 21:41:11  profilanswer
 

le système est à jour ?
apt-get update && apt-get upgrade
voir un apt-get full-upgrade

 

c'est une debian ou une ubuntu ?


Message édité par o'gure le 27-10-2012 à 21:41:31
n°1323191
harlock59
Posté le 27-10-2012 à 21:42:44  profilanswer
 

oui mais j'ai un problème lors de l'install, c'est une ubuntu quantal quetzal.

n°1323192
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-10-2012 à 21:42:48  profilanswer
 

et si c'est pour installer freetuxtv, il existe en package dans ta distribution

n°1323193
harlock59
Posté le 27-10-2012 à 21:43:21  profilanswer
 

regardez mon post de 20h13...

n°1323194
harlock59
Posté le 27-10-2012 à 21:45:19  profilanswer
 

c bon g installé freetuxtv via apt-get, merci bcp !!

n°1323195
harlock59
Posté le 27-10-2012 à 21:45:47  profilanswer
 

merci o'gure !


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

  [Compilation] pgk-config et son PKG_CONFIG_PATH : la solution

 

Sujets relatifs
Help : La compilation de xfree se gauffrewarning et erreur en couleur dans la console a la compilation
Problème compilation de Mplayer 0.90 avec alsa en audio output ?[Knoppix] sauvegarder les fiichiers de config
Mandrake 9.1 : pb d'installation sur ma configqmail, vpopmail et maildir est-ce que quelqu un a cette config
message d'erreur de compilation de sourcesconfig de apache-ssl pour utilisation avec squirrelmail
Compilation noyaucompilation d'un fichier
Plus de sujets relatifs à : [Compilation] pgk-config et son PKG_CONFIG_PATH : la solution


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