Это очень похоже на https://askubuntu.com/questions/453660/warning-automake-1-11-is-probbly-too-old
В Ubuntu 12.04 LTS, я получаю следующее сообщение об ошибке:
WARNING: 'automake-1.14' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make: *** [../Makefile.in] Error 1
Я пытался использовать apt-get
для установки последней версии automake, но он утверждает, что я уже в курсе. Однако у меня есть версия с автоматом 1.11, так что я явно не в курсе. Я хочу сохранить automake1.11
в системе, чтобы не нарушать ничего, на что полагался.
Как получить последнюю версию, чтобы я мог обойти эту ошибку?
На Пакетах Ubuntu automake 1.14
доступно только надежному человеку и выше. Но конечно можно создать пакет в собственном.
Репозиторий Мерзавца Debian , Надежный человек Автоделает Пакет - также здесь можно загрузить двоичные файлы.
Удача.
Используйте
sudo apt-get autoremove automake
sudo apt-get install automake
, Это должно получить Вас к версии 1.14.1, которая является результатом для моей системы 14.04.
Если проблема сохраняется, можно использовать этот сценарий от мерзавца, или здесь это
#!/bin/bash
# run as root only
if [[ $EUID -ne 0 ]] ; then
echo -e "\e[1;39m[ \e[31mError\e[39m ] need root access to run this script\e[0;39m"
exit 1
fi
function install_automake() {
[ $# -eq 0 ] && { run_error "Usage: install_automake <version>"; exit; }
local VERSION=${1}
wget ftp://ftp.gnu.org/gnu/automake/automake-${VERSION}.tar.gz &> /dev/null
if [ -f "automake-${VERSION}.tar.gz" ]; then
tar -xzf automake-${VERSION}.tar.gz
cd automake-${VERSION}/
./configure
make && make install
echo -e "\e[1;39m[ \e[1;32mOK\e[39m ] automake-${VERSION} installed\e[0;39m"
else
echo -e "\e[1;39m[ \e[31mError\e[39m ] cannot fetch file from ftp://ftp.gnu.org/gnu/automake/ \e[0;39m"
exit 1
fi
}
install_automake 1.15