Обновление: просто используйте Homebrew для установки этих пакетов и продолжайте жизнь.
Установите Homebrew и просто установите autoconf, automakeи libtoolтакие пакеты:
brew install autoconf automake libtool
Когда я писал этот ответ около 3+ лет назад, он должен был исправить предыдущий ответ, который был устаревшим, только для ссылок и расплывчатым в объяснении. В то время я предпочитал использовать сырую исходную компиляцию на macOS для такой задачи, а не менеджер пакетов, такой как Homebrew, потому что я просто находил Homebrew и MacPorts немного незрелыми.
Теперь я использую Homebrew (aka brew) на macOS так же регулярно, как apt-getна Ubuntu и yumCentOS. Я бы порекомендовал избегать компиляции чего-либо из необработанного исходного кода в macOS, если у вас действительно нет выбора.
Старый ответ содержание ниже для справочных целей.
Я понимаю, что этому вопросу более 3 лет, но принятый ответ - это только ссылка, и эта ссылка уже устарела. И другой ответ является технически правильным, но он все еще не объясняет фактический практический процесс, необходимый для установки версий GNU autoconf, automakeиlibtool в Mac OS X.
Во- первых, Xcode-начиная с версии 4.3 я считаю, больше не включает в себя версии ГНУ autoconf, automakeи libtool. Это не значит, что вы не можете устанавливать инструменты GNU самостоятельно. А вот как.
Я использовал этот процесс на Mac OS X 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion) и 10.9 (Mavericks) без проблем.
Установите Xcode и инструменты командной строки Xcode.
Первым условием является установка XCode вместе с инструментами командной строки XCode . Скорее всего , если вам нужно autoconf, automakeи libtoolустановлен, у вас уже есть Xcode и инструменты командной строки , установленные, но просто указывает , что за тем , кто не имеет , что установка еще.
Теперь на шоу! Просто отметьте, что номера версий загрузок основаны на том, что является текущим (по состоянию на апрель 2015 года) и хорошо работает на момент публикации. Настройте на другие версии, если вам нужно:
Установите autoconf2.69.
Установите рабочий каталог в свой домашний каталог:
cd
Получите исходный код и распакуйте его:
curl -O -L http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz
Перейдите в каталог несжатого исходного кода:
cd autoconf-*
Запустите configureскрипт на исходном коде:
./configure
Теперь запустите, makeчтобы скомпилировать его:
make
Теперь установите его:
sudo make install
Проверьте вновь установленную autoconfверсию, чтобы подтвердить, что все прошло хорошо:
autoconf --version
Ответ должен быть примерно таким:
автоконф 2.69
Установите automake1.15.
Установите рабочий каталог в свой домашний каталог:
cd
Получите исходный код и распакуйте его:
curl -O -L http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
Перейдите в каталог несжатого исходного кода:
cd automake-*
Запустите configureскрипт на исходном коде:
./configure
Теперь запустите, makeчтобы скомпилировать его:
make
Теперь установите его:
sudo make install
Проверьте вновь установленную automakeверсию, чтобы подтвердить, что все прошло хорошо:
automake --version
Ответ должен быть примерно таким:
automake 1.15
Установить libtool2.4.6.
Установите рабочий каталог в свой домашний каталог:
cd
Получите исходный код и распакуйте его:
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
tar -xzf libtool-2.4.6.tar.gz
Перейдите в каталог несжатого исходного кода:
cd libtool-*
Запустите configureскрипт на исходном коде:
./configure
Теперь запустите, makeчтобы скомпилировать его:
make
Теперь установите его:
sudo make install
Проверьте вновь установленную libtoolверсию - через manстраницу - чтобы убедиться, что все прошло хорошо:
man libtool
На первой странице справочной страницы должно быть что-то вроде этого:
libtool - страница руководства для libtool 2.4.6