Come installo glib?


40

Voglio costruire Empathy in Ubuntu 11.04. Quando seguo il processo di compilazione,

 ./autogen.sh

La shell mi ha detto questo

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

Ma quando non riesco a trovare il modo di installare glib. Cosa devo fare per installarlo in Ubuntu 11?


Perché chiedi gnome-commonche non sia nemmeno menzionato in quell'output?
enzotib,

@enzotib Ho rivisto il titolo in modo che corrispondesse a ciò che è stato chiesto.
Thomas Ward

Risposte:


89

È necessario libglib2.0-dev per glib-gettext. Puoi installarlo con

sudo apt-get install libglib2.0-dev

5

è inoltre necessario installare libgtk2.0-dev per installare completamente glib (glib fa parte di: libgtk2.0-dev)

sudo apt-get install libgtk2.0-dev

vedere questo link per ulteriori spiegazioni: installare gtk e glib


Questo ha risolto il mio problema. Ho installato libglib2.0-devprima ma ho riscontrato problemi con l'installazione gobject-introspection. Ho provato a installare glib manualmente ma non ha aiutato.
Alireza Mohamadi,

3

Ti consiglio di cercare i ppa disponibili se vuoi dare un'occhiata alla più recente empatia di te. Penso che questo ppa sia la scommessa migliore O semplicemente faccia questo

sudo add-apt-repository ppa:telepathy/ppa

O se hai bisogno di costruirlo.

sudo apt-get build-dep empathy

che installerà tutte le dipendenze richieste per costruire empatia dalla fonte.


1
Devo dire che build-depinstallerà tutte le dipendenze richieste per la creazione della versione repository di empatia. La versione più recente potrebbe richiedere anche altri pacchetti o versioni più recenti di alcuni pacchetti.
enzotib,

@sagarchalise quando uso il secondo comando per compilare, ha detto la shell. Leggi gli elenchi dei pacchetti ... Fatto Costruendo l'albero delle dipendenze Leggendo le informazioni sullo stato ... Fatto E: Build-Dipende la dipendenza per l'empatia non può essere soddisfatta perché nessuna versione disponibile del pacchetto libnotify- dev può soddisfare i requisiti di versione
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.