Atualização: basta usar o Homebrew para instalar esses pacotes e seguir em frente com a vida.
Instale o Homebrew e instale os pacotes autoconf
, automake
e libtool
da seguinte forma:
brew install autoconf automake libtool
Quando escrevi esta resposta há mais ou menos 3 anos, foi para corrigir uma resposta anterior que estava desatualizada, com link único e vaga de explicação. Naquela época eu preferi usar compilação de código-fonte bruto no macOS para uma tarefa como essa ao invés de um gerenciador de pacotes como o Homebrew porque eu simplesmente achei Homebrew e MacPorts um pouco imaturos naquela época.
Agora eu uso o Homebrew (também conhecido como brew
) no macOS tão regularmente quanto uso apt-get
no Ubuntu e yum
no CentOS. Eu recomendaria evitar compilar qualquer coisa do código-fonte bruto no macOS, a menos que você realmente não tenha escolha.
Conteúdo antigo da resposta abaixo para fins de referência.
Eu percebo que essa questão tem cerca de 3 anos, mas a resposta aceita é apenas uma resposta de link e esse link está morto. E a outra resposta é tecnicamente correta, mas ainda não explica o processo prático real necessário para instalar as versões GNU de autoconf
, automake
e libtool
no Mac OS X.
Primeiro, o Xcode - pelo menos na versão 4.3, acredito - não inclui mais as versões GNU de autoconf
, automake
e libtool
. Isso não significa que você não pode instalar as ferramentas do GNU por conta própria. E aqui está como.
Eu usei esse processo no Mac OS X 10.6 (Snow Leopard), 10.7 (Leão), 10.8 (Mountain Lion) e 10.9 (Mavericks) sem problemas.
Instale as ferramentas de linha de comando Xcode e Xcode.
O primeiro pré-requisito é ter o Xcode instalado along com as ferramentas de linha de comando Xcode também. É provável que, se você precisar de autoconf
, automake
e libtool
instalado, já tenha o Xcode e as ferramentas de linha de comando instaladas, mas aponte isso para quem ainda não tem essa configuração.
Agora, no show! Basta observar que os números de versão dos downloads são baseados no que é atual (em abril de 2015) e funcionam bem no momento da publicação. Ajuste para outras versões se você precisar:
Instale autoconf
2,69.
Defina o diretório de trabalho para o seu diretório pessoal:
cd
Obtenha o código-fonte e descomprima-o:
curl -O -L http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz
Entre no diretório do código-fonte descompactado:
cd autoconf-*
Execute o script configure
no código-fonte:
./configure
Agora, execute make
para compilá-lo:
make
Agora instale:
sudo make install
Verifique a versão autoconf
recém-instalada para confirmar se tudo correu bem:
autoconf --version
A resposta deve ser algo assim:
autoconf 2.69
Instale automake
1.15.
Defina o diretório de trabalho para o seu diretório pessoal:
cd
Obtenha o código-fonte e descomprima-o:
curl -O -L http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
Entre no diretório do código-fonte descompactado:
cd automake-*
Execute o script configure
no código-fonte:
./configure
Agora, execute make
para compilá-lo:
make
Agora instale:
sudo make install
Verifique a versão automake
recém-instalada para confirmar se tudo correu bem:
automake --version
A resposta deve ser algo assim:
automake 1.15
Instalar libtool
2.4.6.
Defina o diretório de trabalho para o seu diretório pessoal:
cd
Obtenha o código-fonte e descomprima-o:
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
tar -xzf libtool-2.4.6.tar.gz
Entre no diretório do código-fonte descompactado:
cd libtool-*
Execute o script configure
no código-fonte:
./configure
Agora, execute make
para compilá-lo:
make
Agora instale:
sudo make install
Verifique a versão libtool
recém-instalada - através da página man
- para confirmar que tudo correu bem:
man libtool
Na primeira página da página do manual, deve haver algo assim:
libtool - manual page for libtool 2.4.6