• Inicio
  • Fotografias sobre Japón
  • Fotos

Blog personal de Erikcrane

Feed de
Entradas
Comentarios
« Instalación bluetooth y manos libres bluetooth en Ubuntu
Tor+Vidalia+Privoxy en Ubuntu »

Instalación Glib, GTK+, ATK, Pando, ….

oct 19, 2008 by admin

Me encuentro una la situación de que necesito instalar gtk+ para poder instalar wireshark (un pedazo de sniffer :D )

Ya se que si me voy a synaptics lo tengo alli todo listo y no me tengo que merendar el terrado, pero…ya se sabe, sarna con gusto no pica :D (peaxo expresion, eh??, jeje)

Al hacer ./config en el wireshark (una vez descargado y desempaquetado) me dice que necesito gtk+, por tanto vamos a por ello.

Descargo y desempaqueto gtk+ y le doy a ./configure y vualá, otra vez me pide mas cosas…

Esta vez, ATK, Glib, Pango, Cairo y algo mas.

Empiezo instalando Glib 2.0, luego Pango y al final Cairo. Hasta aqui todo perfecto. En cada paquete le hago su correspondiente ./configure, make y make install.

Ahora pasamos a Atk. El primer problema. El ./configure detecta que tengo dos versiones de Glib 2.0 y que por tanto tengo que sacar la anterior o apuntar algo (no se bien bien el que) para que encuentre la nueva y no la antigua.

El mensaje seria este:

***’pkg-config –modversion glib-2.0′ returned 2.6.4, but GLIB (2.12.4)
*** 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

Lo que hay que hacer es añadir la localización de donde se ha instalado la versión más nueva. Esta ruta se ha de añadir al archivo

/etc/ld.so.conf

(Aclaro que también se pueden hacer otras cosas para solucionarlo, pero es la única que he entendido :P )

Como sabemos en que ruta se ha instalado? Pues bien, aqui está la clave (almenos para mi problema)

En esta página he encontrado esto:

“ya que cuando se instala
desde rpm, hay librerias que van a parar a /usr/lib, pero si instalas
compilando (sin especificar el path del install en el configure), van a
parar a /usr/local/lib”

Si se instala desde repositorios va a parar a /usr/lib, en cambio si se hace manualmente (a no se que se especifique otro lugar) va a parar a /usr/local/lib.

Por tanto en el archivo mencionado con anterioridad debemos añadir una linea tal que así:

include /usr/local/lib/”en mi caso glib-2.0″

Hecho esto ya podemos instalar ATK.

Un apunte curioso que también quiero recalcar es que si os va pidiendo mas cosas, por ejemplo librerias de tiff, jpg, pangocairo, … lo mas facil es ir a synaptics y buscar algo del estilo lib”lo que sea” (en este caso seria libtiff) -dev

Quedaria asi:

libtiff-dev

Me he dado cuenta que si instalas las lib”…”-dev te soluciona el problema. ¿Por qué? ni idea, algun dia lo investigare :D

Páginas que me han ayudado:

link01
lin02
link03
link04

Publicado en Linux

Un comentario en “Instalación Glib, GTK+, ATK, Pando, ….”

  1. el 30 abr 2009 a las 15:371Flora

    Hola. Gran trabajo. No me esperaba esto en un mi

  • Ultimas entradas

    • PHP Non Thread Safe y PHP Thread Safe
    • Pasos para intentar arreglar un HD
    • Migrar WordPress de un dominio a otro
    • Arroz Japonés (Gohan)
    • Joomla Pre-instalación
    • Contratiempos con Orange
  • Archivos

    • octubre 2011 (2)
    • febrero 2011 (1)
    • agosto 2010 (1)
    • mayo 2010 (1)
    • abril 2010 (1)
    • febrero 2009 (1)
    • diciembre 2008 (8)
    • noviembre 2008 (6)
    • octubre 2008 (10)
    • septiembre 2008 (4)
  • Categorias

    • Cocina (1)
    • Eventos (1)
    • friki (1)
    • General (6)
    • Hardware (2)
    • Linux (10)
    • Series (1)
    • Servidores (8)
    • Viajes (1)
    • Web (1)
    • WebHosting (3)
  • Etiquetas

    Añadir etiqueta nueva

  • Paginas

    • Fotografias sobre Japón
    • Fotos

Blog personal de Erikcrane © 2012 Todos los derechos reservados. Diseñado por 5Shades Website Templates y Web Hosting Rally| Al español por Themes Wordpress y Aborregate