Domanda

Sto cercando di costruire Firefox dai sorgenti e sto ottenendo appeso su alcuni dei requisiti.

Sto cercando di costruire libIDL, che richiede glib. Mi sono glib costruito e installato in / usr / local, ma quando provo e configurare libIDL, ottengo un fallimento a:

checking for LIBIDL... configure: error: Package requirements (glib-2.0 >= 2.4.0) were not met:

No package 'glib-2.0' found

ho usato l'ultima versione di glib che posso trovare, ftp://ftp.gtk.org/pub/glib/2.20/glib-2.20.3.tar.gz

Tuttavia, ho anche cercato in giro e vedo riferimenti a libglib-2.0 come ad esempio a http://packages.debian.org/search?keywords=libglib2.0-dev

Ci sono 2 rami divergenti di Glib, come un v1 e v2?

È stato utile?

Soluzione

È necessario installare glib-devel in modo da avere esistono le intestazioni glib sul sistema. Senza le intestazioni, autoconf segnerà la libreria come mancanti.

Altri suggerimenti

È stato installato loquace dalla sorgente che dovrebbe aver funzionato. Il vero problema è stato molto probabilmente con i percorsi si sceglie di installare in. Lo script autoconf potrebbe non essere alla ricerca di glib in cui è installato, o può essere alla ricerca in un'altra directory prima e trovando una vecchia versione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top