Wie installiere ich glib?


40

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?


Warum fragst du danach, gnome-commondass in dieser Ausgabe nicht einmal erwähnt wird?
Enzotib

@enzotib Ich habe den Titel überarbeitet, damit er mit den tatsächlichen Fragen übereinstimmt.
Thomas Ward

Antworten:


89

Für glib-gettext benötigen Sie libglib2.0-dev . Sie können es mit installieren

sudo apt-get install libglib2.0-dev

5

Sie müssen auch libgtk2.0-dev installieren, um glib vollständig zu installieren (glib ist ein Teil von: libgtk2.0-dev)

sudo apt-get install libgtk2.0-dev

Weitere Erklärungen finden Sie unter diesem Link: Installation von gtk und glib


Dieser hat mein Problem gelöst. Ich habe libglib2.0-devvor der Installation Probleme bei der Installation festgestellt gobject-introspection. Versucht, glib manuell zu installieren, hat aber nicht geholfen.
Alireza Mohamadi

3

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.


1
Muss sagen, dass alle build-deperforderlichen 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.
Enzotib

@sagarchalise, wenn ich den zweiten Befehl zum Erstellen verwende, Shell sagte. Paketlisten lesen ... Fertig Abhängigkeitsbaum erstellen Statusinformationen lesen ... Fertig E: Build-Depends-Abhängigkeit für Empathie kann nicht erfüllt werden, da keine verfügbaren Versionen des Pakets libnotify- dev kann Versionsanforderungen erfüllen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.