2009-06-01 5 views
0

J'essaie de construire Firefox à partir de la source et je suis accroché sur certaines des exigences. J'essaie de construire libIDL, ce qui nécessite glib. Je me suis bien pendue construit et installé dans/usr/local, mais quand je tente de configurer libIDL, je reçois un échec:Y a-t-il plusieurs branches de Glib?

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

No package 'glib-2.0' found 

J'utilise la toute dernière version de glib que je peux trouver, ftp://ftp.gtk.org/pub/glib/2.20/glib-2.20.3.tar.gz

Cependant, j'ai également recherché et vu des références à libglib-2.0 comme à http://packages.debian.org/search?keywords=libglib2.0-dev

Y a-t-il 2 branches divergentes de Glib, comme un v1 et v2?

+0

Sur quelle plateforme êtes-vous en train de construire? Debian? Feutre? Autre chose? –

Répondre

3

Vous devez installer glib-devel pour que les en-têtes glib existent sur votre système. Sans les en-têtes, autoconf marquera la bibliothèque comme manquante.

2

Vous avez installé glib à partir de la source qui aurait dû fonctionner. Le problème réel était probablement lié aux chemins que vous avez choisi d'installer. Il se peut que le script autoconf ne cherche pas glib là où vous l'avez installé, ou qu'il recherche d'abord un autre répertoire et trouve une ancienne version.

Questions connexes