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?


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

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


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.


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.