Bagaimana cara saya menginstal glib?

40

Saya ingin membangun Empati di Ubuntu 11.04. Ketika saya mengikuti proses pembangunan,

 ./autogen.sh

Shell mengatakan kepada saya bahwa

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

Tetapi ketika saya tidak dapat menemukan cara untuk menginstal glib. Apa yang harus saya lakukan untuk menginstalnya di ubuntu 11?

Christopher Kyle Horton
sumber
Mengapa Anda meminta gnome-commonitu bahkan tidak disebutkan dalam output itu?
enzotib
@enzotib saya merevisi judul untuk mencocokkan apa yang sebenarnya diminta.
Thomas Ward

Jawaban:

89

Anda perlu libglib2.0-dev untuk glib-gettext. Anda dapat menginstalnya dengan

sudo apt-get install libglib2.0-dev
binW
sumber
5

Anda juga perlu menginstal libgtk2.0-dev untuk menginstal glib sepenuhnya (glib adalah bagian dari: libgtk2.0-dev)

sudo apt-get install libgtk2.0-dev

lihat tautan ini untuk penjelasan lebih lanjut: menginstal gtk dan glib

Ali
sumber
Yang ini memecahkan masalah saya. Saya telah menginstal libglib2.0-devsebelumnya tetapi mengalami masalah dalam menginstal gobject-introspection. Sudah mencoba menginstal glib secara manual tetapi tidak membantu.
Alireza Mohamadi
3

Saya sarankan Anda mencari ppa yang tersedia jika Anda ingin checkout empati baru dari yang Anda miliki. Saya pikir ppa ini adalah taruhan terbaik Atau lakukan saja ini

sudo add-apt-repository ppa:telepathy/ppa

Atau jika Anda perlu membangunnya.

sudo apt-get build-dep empathy

yang akan menginstal semua dependensi yang diperlukan untuk membangun empati dari sumber.

sagarchalise
sumber
1
Perlu dikatakan bahwa build-depakan menginstal semua dependensi yang diperlukan untuk membangun versi empati repo. Versi yang lebih baru bisa memerlukan paket lain juga, atau versi yang lebih baru dari suatu paket.
enzotib
@sagarchalise ketika saya menggunakan perintah kedua untuk membangun, kata shell. Daftar paket Reading ... Selesai Membangun pohon dependensi Membaca informasi keadaan ... Selesai E: Build-Depend dependensi untuk empati tidak dapat dipenuhi karena tidak ada versi paket yang tersedia libnotify- dev dapat memenuhi persyaratan versi