Mise à jour: utilisez simplement Homebrew pour installer ces packages et passez à autre chose.
Installez Homebrew et installez simplement le autoconf, automakeet des libtoolpackages comme celui-ci:
brew install autoconf automake libtool
Lorsque j'ai écrit cette réponse il y a environ 3 ans et plus, c'était pour corriger une réponse précédente qui était obsolète, liée uniquement et vague dans son explication. À cette époque, je préférais utiliser la compilation de sources brutes sur macOS pour une tâche comme celle-ci plutôt qu'un gestionnaire de packages comme Homebrew parce que je trouvais simplement Homebrew et MacPorts comme étant un peu immatures à l'époque.
Maintenant, j'utilise Homebrew (aka brew) sur macOS aussi régulièrement que apt-getsur Ubuntu et yumsur CentOS. Je recommanderais d'éviter de compiler quoi que ce soit à partir du code source brut sur macOS, sauf si vous n'avez vraiment pas le choix.
Ancien contenu de la réponse ci-dessous à des fins de référence.
Je me rends compte que cette question a environ 3 ans et plus, mais la réponse acceptée est une réponse de lien uniquement et ce lien est maintenant mort. Et l'autre réponse est techniquement correcte, mais il n'explique pas les réelles pratiques sur le processus requis pour installer les versions GNU de autoconf, automakeet libtoolsous Mac OS X.
Premièrement, Xcode - depuis au moins la version 4.3 je crois - n'inclut plus les versions GNU de autoconf, automakeet libtool. Cela ne signifie pas que vous ne pouvez pas installer les outils GNU par vous-même. Et voici comment.
J'ai utilisé ce processus sur Mac OS X 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion) et 10.9 (Mavericks) sans problème.
Installez les outils de ligne de commande Xcode et Xcode.
La première condition préalable est d'avoir également installé Xcode avec les outils de ligne de commande Xcode . Il y a des chances si vous avez besoin autoconf, automakeet libtoolinstallé, vous avez déjà Xcode et les outils de ligne de commande installés, mais juste pour le signaler ceux qui n'ont pas encore cette configuration.
Maintenant sur le spectacle! Notez simplement que les numéros de version des téléchargements sont basés sur ce qui est en cours (en avril 2015) et fonctionne bien au moment de la publication. Adaptez-vous à d'autres versions si vous devez:
Installez autoconf2.69.
Définissez le répertoire de travail sur votre répertoire personnel:
cd
Obtenez le code source et décompressez-le:
curl -O -L http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz
Allez dans le répertoire du code source non compressé:
cd autoconf-*
Exécutez le configurescript sur le code source:
./configure
Maintenant, exécutez makepour le compiler:
make
Maintenant installez-le:
sudo make install
Vérifiez la nouvelle autoconfversion installée pour confirmer que tout s'est bien passé:
autoconf --version
La réponse devrait être quelque chose comme ceci:
autoconf 2.69
Installez automake1.15.
Définissez le répertoire de travail sur votre répertoire personnel:
cd
Obtenez le code source et décompressez-le:
curl -O -L http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
Allez dans le répertoire du code source non compressé:
cd automake-*
Exécutez le configurescript sur le code source:
./configure
Maintenant, exécutez makepour le compiler:
make
Maintenant installez-le:
sudo make install
Vérifiez la nouvelle automakeversion installée pour confirmer que tout s'est bien passé:
automake --version
La réponse devrait être quelque chose comme ceci:
automake 1.15
Installez libtool2.4.6.
Définissez le répertoire de travail sur votre répertoire personnel:
cd
Obtenez le code source et décompressez-le:
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
tar -xzf libtool-2.4.6.tar.gz
Allez dans le répertoire du code source non compressé:
cd libtool-*
Exécutez le configurescript sur le code source:
./configure
Maintenant, exécutez makepour le compiler:
make
Maintenant installez-le:
sudo make install
Vérifiez la nouvelle libtoolversion installée - via la manpage - pour confirmer que tout s'est bien passé:
man libtool
Sur la première page de la page de manuel, il devrait y avoir quelque chose comme ceci:
libtool - page de manuel de libtool 2.4.6