Как мне установить glib?

40

Я хочу построить Эмпатию в Ubuntu 11.04. Когда я слежу за процессом сборки,

 ./autogen.sh

Снаряд сказал мне, что

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

Но когда я не могу найти способ установить glib. Что я должен сделать, чтобы установить это в Ubuntu 11?

Кристофер Кайл Хортон
источник
Почему вы спрашиваете, gnome-commonчто даже не упоминается в этом выводе?
энзотиб
@enzotib Я изменил название, чтобы соответствовать тому, что на самом деле спрашивают.
Томас Уорд

Ответы:

89

Вам нужен libglib2.0-dev для glib-gettext. Вы можете установить его с

sudo apt-get install libglib2.0-dev
binW
источник
5

вам также нужно установить libgtk2.0-dev, чтобы полностью установить glib (glib является частью: libgtk2.0-dev)

sudo apt-get install libgtk2.0-dev

см. эту ссылку для более подробного объяснения: установка gtk и glib

Ali.A
источник
Этот решил мою проблему. Я установил libglib2.0-devраньше, но столкнулся с проблемами при установке gobject-introspection. Пытался установить glib вручную, но не помогло.
Алиреза Мохамади
3

Я рекомендую вам поискать доступные ppa, если вы хотите просто проверить новое сочувствие, чем у вас есть. Я думаю, что это PPA лучшая ставка или просто сделать это

sudo add-apt-repository ppa:telepathy/ppa

Или если вам нужно его построить.

sudo apt-get build-dep empathy

который установит все зависимости, необходимые для создания эмпатии из источника.

sagarchalise
источник
1
Надо сказать, что build-depустановит все необходимые зависимости для построения репо-версии эмпатии. Более новая версия может потребовать также другие пакеты или более новые версии какого-либо пакета.
энзотиб
@sagarchalise, когда я использую вторую команду для сборки, оболочка сказала. Чтение списков пакетов ... Готово Построение дерева зависимостей Чтение информации о состоянии ... Завершено E: Зависимость Build-Depends для эмпатии не может быть удовлетворена, потому что нет доступных версий пакета libnotify- dev может удовлетворить требования к версии