2016-02-18 2 views
0

J'essaie de compiler libunity obtenu à partir de here. Mais autogen.sh échoue avec ce message:Comment compiler libunity pour Debian Jessie?

/usr/bin/gnome-autogen.sh 
checking for automake >= 1.11.2... 
    testing automake... found 1.14.1 
checking for autoreconf >= 2.53... 
    testing autoreconf... found 2.69 
checking for intltool >= 0.25... 
    testing intltoolize... found 0.50.2 
checking for pkg-config >= 0.14.0... 
    testing pkg-config... found 0.28 
Checking for required M4 macros... 
**Warning**: I am going to run `configure' with no arguments. 
If you wish to pass any to it, please specify them on the 
`./autogen.sh' command line. 

Processing ./configure.ac 
Running intltoolize... 
Running autoreconf... 
autoreconf: Entering directory `.' 
autoreconf: configure.ac: not using Gettext 
autoreconf: running: aclocal --force --warnings=no-portability 
autoreconf: configure.ac: tracing 
autoreconf: running: libtoolize --copy --force 
libtoolize: putting auxiliary files in `.'. 
libtoolize: copying file `./ltmain.sh' 
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. 
libtoolize: copying file `m4/libtool.m4' 
libtoolize: copying file `m4/ltoptions.m4' 
libtoolize: copying file `m4/ltsugar.m4' 
libtoolize: copying file `m4/ltversion.m4' 
libtoolize: copying file `m4/lt~obsolete.m4' 
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. 
autoreconf: running: /usr/bin/autoconf --force --warnings=no-portability 
autoreconf: running: /usr/bin/autoheader --force --warnings=no-portability 
autoreconf: running: automake --add-missing --copy --force-missing --warnings=no-portability 
configure.ac:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: 
configure.ac:4: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation 
extras/Makefile.am:99: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL 
src/Makefile.am:171: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL 
autoreconf: automake failed with exit status: 1 

recherche google donne aucun résultat utile.

Répondre

0

Vous devez installer le paquet gobject-introspection. Il se peut que d'autres paquets soient manquants après (comme je l'ai expérimenté lors de la compilation de nemo/nautilus): recherche avec "apt-cache search MISSING-LIB" et sélectionnez le paquet bibliothèque de développement (se terminant par -dev).

+0

La source où j'ai trouvé la solution pour gobject-introspection: https://github.com/solus-project/budgie-desktop/issues/184 – Seb35

+0

J'espère que vous avez résolu votre problème en attendant, mais j'espère que la réponse sera être utile pour les autres. – Seb35