¿Cómo instalo glib?

40

Quiero construir la Empatía en Ubuntu 11.04. Cuando sigo el proceso de construcción,

 ./autogen.sh

El caparazón me dijo que

libtoolize: copying file `m4/lt~obsolete.m4'
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.67
checking for automake >= 1.9...
testing automake-1.11... found 1.11.1
checking for libtool >= 1.5...
testing libtoolize... found 2.2.6b
checking for glib-gettext >= 2.2.0...
testing glib-gettextize... not found.
***Error***: You must have glib-gettext >= 2.2.0 installed
to build Empathy.  Download the appropriate package for
from your distribution or get the source tarball at
ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.0.tar.gz

Pero cuando no puedo encontrar la manera de instalar glib. ¿Qué debo hacer para instalar eso en ubuntu 11?

Christopher Kyle Horton
fuente
¿Por qué preguntas gnome-commonque ni siquiera se menciona en esa salida?
enzotib
@enzotib Revisé el título para que coincida con lo que realmente se pregunta.
Thomas Ward

Respuestas:

89

Necesita libglib2.0-dev para glib-gettext. Puedes instalarlo con

sudo apt-get install libglib2.0-dev
binW
fuente
5

también necesita instalar libgtk2.0-dev para instalar glib por completo (glib es parte de: libgtk2.0-dev)

sudo apt-get install libgtk2.0-dev

vea este enlace para más explicaciones: instalación de gtk y glib

Ali.A
fuente
Este resolvió mi problema. Instalé libglib2.0-devantes pero estaba teniendo problemas para instalar gobject-introspection. Intenté instalar glib manualmente pero no ayudó.
Alireza Mohamadi
3

Le recomiendo que busque ppa's disponibles si solo quiere ver la nueva empatía que tiene. Creo que este ppa es la mejor apuesta O simplemente haz esto

sudo add-apt-repository ppa:telepathy/ppa

O si necesitas construirlo.

sudo apt-get build-dep empathy

que instalará todas las dependencias necesarias para generar empatía desde la fuente.

sagarchalise
fuente
1
Es necesario decir que build-depinstalará todas las dependencias necesarias para construir la versión de repositorio de empatía. La versión más reciente también podría requerir otros paquetes o versiones más recientes de algún paquete.
enzotib
@sagarchalise cuando uso el segundo comando para construir, Shell dijo. Leyendo listas de paquetes ... Hecho Construyendo árbol de dependencia Leyendo información de estado ... Hecho E: La dependencia Build-Depends para la empatía no puede satisfacerse porque no hay versiones disponibles del paquete libnotify- dev puede satisfacer los requisitos de la versión