Como obtenho o automake mais recente?

8

Isso é muito parecido com o link

No Ubuntu 12.04 LTS, recebo a seguinte mensagem de erro:

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

Eu tentei usar o apt-get para instalar o automake mais recente, mas ele afirma que eu já estou atualizado. A versão do automake que tenho, no entanto, é 1.11, então claramente eu não estou atualizado. Eu quero manter automake1.11 no sistema para não quebrar nada que esteja contando com isso.

Como faço para obter a versão mais recente para que eu possa superar esse erro?

    
por s g 16.06.2014 / 22:17

3 respostas

8

Nos pacotes do Ubuntu automake 1.14 está disponível apenas para trusty e acima. Mas é claro que você pode criar um pacote sozinho.

Repositório Debian Git , Trusty Automake Package - também aqui você pode baixar binários.

Como compilar o Easy .

Boa sorte.

    
por Roomy 16.06.2014 / 22:42
7

Use

sudo apt-get autoremove automake
sudo apt-get install automake

Isso deve levar você à versão 1.14.1, que é o resultado para o meu sistema 14.04.

    
por RCF 16.06.2014 / 22:38
0

Se o problema persistir, você pode usar esse script em git ou aqui está

#!/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=
    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
    
por Pian0_M4n 01.09.2016 / 17:38