Chcę zbudować Empatię w Ubuntu 11.04. Kiedy śledzę proces kompilacji,
./autogen.sh
Powłoka mi to powiedziała
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
Ale kiedy nie mogę znaleźć sposobu na zainstalowanie glib. Co powinienem zrobić, aby zainstalować to w Ubuntu 11?
gnome-common
to nawet nie wspomniano w tym wyjściu?Odpowiedzi:
Potrzebujesz libglib2.0-dev do glib-gettext. Możesz go zainstalować za pomocą
źródło
musisz także zainstalować libgtk2.0-dev, aby całkowicie zainstalować glib (glib jest częścią: libgtk2.0-dev)
zobacz ten link, aby uzyskać więcej wyjaśnień: instalowanie gtk i glib
źródło
libglib2.0-dev
wcześniej, ale miałem problemy z instalacjągobject-introspection
. Próbowałem zainstalować glib ręcznie, ale nie pomogłem.Polecam poszukać dostępnych ppa, jeśli chcesz po prostu sprawdzić nową empatię niż masz. Myślę, że ten ppa jest najlepszym wyborem Lub po prostu zrób to
sudo add-apt-repository ppa:telepathy/ppa
Lub jeśli musisz go zbudować.
sudo apt-get build-dep empathy
który zainstaluje wszystkie zależności wymagane do zbudowania empatii ze źródła.
źródło
build-dep
zainstaluje wszystkie wymagane zależności do budowania wersji empatii repo. Nowsza wersja może wymagać także innych pakietów lub nowszych wersji niektórych pakietów.