Ich möchte die Empathie in Ubuntu 11.04 erstellen. Wenn ich den Build-Prozess verfolge,
./autogen.sh
Die Muschel sagte mir das
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
Aber wenn ich keinen Weg finde, glib zu installieren. Was soll ich tun, um das in Ubuntu 11 zu installieren?
gnome-common
dass in dieser Ausgabe nicht einmal erwähnt wird?Antworten:
Für glib-gettext benötigen Sie libglib2.0-dev . Sie können es mit installieren
quelle
Sie müssen auch libgtk2.0-dev installieren, um glib vollständig zu installieren (glib ist ein Teil von: libgtk2.0-dev)
Weitere Erklärungen finden Sie unter diesem Link: Installation von gtk und glib
quelle
libglib2.0-dev
vor der Installation Probleme bei der Installation festgestelltgobject-introspection
. Versucht, glib manuell zu installieren, hat aber nicht geholfen.Ich empfehle Ihnen, nach verfügbaren PPAs zu suchen, wenn Sie nur die neuere Empathie überprüfen möchten, als Sie haben. Ich denke, dieser ppa ist die beste Wette. Oder tu es einfach
sudo add-apt-repository ppa:telepathy/ppa
Oder wenn Sie es bauen müssen.
sudo apt-get build-dep empathy
Dadurch werden alle Abhängigkeiten installiert, die zum Aufbau von Empathie aus dem Quellcode erforderlich sind.
quelle
build-dep
erforderlichen Abhängigkeiten für die Erstellung der Repo-Version von Empathy installiert werden. Die neuere Version erfordert möglicherweise auch andere Pakete oder neuere Versionen einiger Pakete.