Когда я запускаю sudo sh autogen.sh
, я получаю следующий результат:
Processing ./configure.ac Running gtkdocize... Running autoreconf... autoreconf: Entering directory ``.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force --warnings=no-portability -I m4 ${ACLOCAL_FLAGS} autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, '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' 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:75: installing 'build-aux/compile' configure.ac:69: installing 'build-aux/missing' docs/reference/Makefile.am:73: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') libnotify/Makefile.am:85: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL libnotify/Makefile.am:120: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL libnotify/Makefile.am: installing 'build-aux/depcomp' tests/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') tools/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') autoreconf: automake failed with exit status: 1
Теперь я понимаю, что могу установить его с помощью sudo apt-get install libnotify4
, но мне нужно получите последнюю версию, потому что этого требует установка Nuvola Apps Runtime.
Похоже, что Вы пытаетесь создать из источника. В то время как существуют причины сделать это - например, если необходимо использовать ультрасовременные функции, которые еще не были выпущены, в целом это не идеальный способ установить программное обеспечение.
Установка из источника означает, что необходимо будет вручную высматривать обновления (включая обновления системы защиты).
Вы могли бы предпочесть устанавливать с менеджером по системному пакету, который устанавливает пакет, это было протестировано против Вашей версии Ubuntu и будет проверено на обновления ОС.
Как Charles Green упомянул, можно сделать это с sudo apt-get install libnotify4
.