Foros del Web » Administración de Sistemas » Unix / Linux »

Instalo Glib pero no satisface al programa

Estas en el tema de Instalo Glib pero no satisface al programa en el foro de Unix / Linux en Foros del Web. Hola. Estoy intentando instalar el Gaim, pero resulta que una de sus dependencias es el Glib. Bueno, pues me bajo el Glib, leo la documentación ...
  #1 (permalink)  
Antiguo 07/05/2003, 15:26
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Instalo Glib pero no satisface al programa

Hola. Estoy intentando instalar el Gaim, pero resulta que una de sus dependencias es el Glib.
Bueno, pues me bajo el Glib, leo la documentación y lo instalo como me dice. Ahora que tengo todas las dependencias me dispongo a instalar y me aparece el siguiente error en la consola:

checking for uname... /bin/uname
checking system type... Linux
checking for pkg-config... /usr/local/bin/pkg-config
checking for GLIB - version >= 2.0.3...
*** 'pkg-config --modversion glib-2.0' returned 2.2.0, but GLIB (2.0.6)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error: "Cannot find glib"

Esto parece algo tonto. Reconoce que tengo el Glib instalado (la última versión) pero dice que no lo tengo instalado. Que configure el pkg-config y blablabla.
También dice que desinstale versiones anteriores del Glib, pero no es en mi caso porque solo la he instalado una vez y no lo tenía instalado.
A ver qué puedo hacer.
Gracias por la ayuda.
  #2 (permalink)  
Antiguo 08/05/2003, 08:41
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 22 años, 11 meses
Puntos: 0
Haz ./configure --help

Allí, especifica la ruta al pkg-config que instalaste tú (seguramente sea /usr/local/bin), y también te deberá dejar elegir la ruta a las glib que tu quieras (que quizás estén en /usr/local/lib).

El problema creo que está encontrando las glib de la distro pero el pkg-config nuevo, así que debes indicarle cuáles quieres que tome en cuenta.


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #3 (permalink)  
Antiguo 10/05/2003, 06:12
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Hola. Miré donde estaba instalado el pkg-config y ví que estaba en /usr/local/bin
Por ello en la instalación de glib puse:
./configure prefix=/usr/local/bin
A pesar de ello no va.
Ayuda por favor!
__________________
"No hay mujer fea sino copa de menos"
  #4 (permalink)  
Antiguo 10/05/2003, 15:22
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 22 años, 11 meses
Puntos: 0
No no no! xD

El configure tiene más opciones, puedes verlas con --help. Puedes especificarle dónde está pkg-config, dónde están las Glib, etc. cada cosa con una opción distinta.


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #5 (permalink)  
Antiguo 11/05/2003, 04:17
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Lo siento pero me sigo sin enterar donde tengo que intalar el glib entonces.
__________________
"No hay mujer fea sino copa de menos"
  #6 (permalink)  
Antiguo 11/05/2003, 04:26
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 5 meses
Puntos: 0
Porqué no instalas Glib desde paquetes ?

De todas formas haz esto:
Código:
# cat /etc/ld.so.conf | grep /usr/local/lib
Si te devuelve al shell sin escribir nada haz:
Código:
# echo "/usr/local/lib" >> /etc/ld.so.conf
# ldconfig
Y vuelve a ejecutar el ./configure si aún así sigue fallando intenta instalar Glib desde RPMs (o el sistema de paquetes de tu distro ;))

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #7 (permalink)  
Antiguo 11/05/2003, 04:54
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Gracias, pero nada de nada. He probado poner los comandos y después intenté instalar pero me decia lo mismo.
Ahora he desinstalado el glib para instalarlo de nuevo por paquetes. Y me sigue diciendo lo mismo.
Ayuda, que esto me va a matar
__________________
"No hay mujer fea sino copa de menos"
  #8 (permalink)  
Antiguo 11/05/2003, 05:37
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 5 meses
Puntos: 0
Te lo dice claramente, desinstala todas las versiones de GLIB antes de empezar a hacer nada

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #9 (permalink)  
Antiguo 11/05/2003, 13:28
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Hola. He buscado en rpmfind.net pero no he encontrado paquetes del Glib mayores al 1.2, y el programa requiere al menos 2.0.
Esto es desconcertante.
__________________
"No hay mujer fea sino copa de menos"
  #10 (permalink)  
Antiguo 11/05/2003, 13:33
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 5 meses
Puntos: 0
Prueba en http://gtk.org

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #11 (permalink)  
Antiguo 11/05/2003, 13:37
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
De acuerdo

Ahí no los encontré, pero aquí sí:
http://rpms.mandrakeclub.com/
Buen sitio :)
__________________
"No hay mujer fea sino copa de menos"
  #12 (permalink)  
Antiguo 12/05/2003, 03:50
Avatar de lain_mlh  
Fecha de Ingreso: mayo-2003
Ubicación: Zaragoza
Mensajes: 20
Antigüedad: 21 años, 6 meses
Puntos: 0
Sonrisa Prueba con esto...

Haz un enlace simbolico desde la localizacion actual de la libreria hasta /usr/lib. Ocurre que a veces los programas no tienen una configuracion adecuada de librerias y con esto normalmente se soluciona.

Pruebalo a ver que tal.
  #13 (permalink)  
Antiguo 12/05/2003, 08:15
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Pregunta

Hola. Instalé por paquetes el Glib y nada de nada.
Estoy desesperado, no sé qué hacer.
Por cierto, no sé qué es hacer un enlace simbólico.
A ver si me podeis ayudar con cualquier cosa que pueda servir, que me va a dar algo con la librería dichosa.
Ah! Gracias por todo.
  #14 (permalink)  
Antiguo 12/05/2003, 08:52
Avatar de lain_mlh  
Fecha de Ingreso: mayo-2003
Ubicación: Zaragoza
Mensajes: 20
Antigüedad: 21 años, 6 meses
Puntos: 0
Pues a ver... Un enlace simbolico es un archivo que apunta a otro. No es el archivo de verdad, es como un "acceso directo" de windows, pero mas sofisticado... A los efectos, para lo que interesa, vete a la consola y escribe algo como esto:

ln -s path_de_libreria /usr/lib/nombre_de_libreria

Comprueba antes que el archivo no existiera ya con

ls -la /usr/lib/nombre_de_libreria

Si asi no te funciona, veremos que se puede hacer.

Cita:
Mensaje Original por El Menda
Hola. Instalé por paquetes el Glib y nada de nada.
Estoy desesperado, no sé qué hacer.
Por cierto, no sé qué es hacer un enlace simbólico.
A ver si me podeis ayudar con cualquier cosa que pueda servir, que me va a dar algo con la librería dichosa.
Ah! Gracias por todo.
  #15 (permalink)  
Antiguo 12/05/2003, 14:22
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
De verdad, muchas gracias por responder, pero no puedo solucionar esto. He desinstalado e instalado muchas veces las librerías para dar con la solución.
También he probado hacerlo por paquetes y por tarballs, he probado poner el código que Ferdy me ha puesto....
Pues nada. Estoy desesperado, ya no sé qué hacer.
Por cierto, eso último de los enlaces no sé exactamente cómo he de hacerlo.
Muchas gracias por vuestra ayuda.
  #16 (permalink)  
Antiguo 15/05/2003, 16:16
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años, 5 meses
Puntos: 0
Creo que lo que voy a hacer es reinstalar todo, porque me parece que he instalado muchas veces muchos programas y creo que ese es el motivo.
__________________
"No hay mujer fea sino copa de menos"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:12.