Pembaruan: Cukup gunakan Homebrew untuk menginstal paket-paket ini dan melanjutkan hidup.
Instal Homebrew dan instal saja autoconf
, automake
dan libtool
paket-paket seperti ini:
brew install autoconf automake libtool
Ketika saya menulis jawaban ini sekitar 3+ tahun yang lalu, itu untuk memperbaiki jawaban sebelumnya yang sudah usang, hanya tautan dan tidak jelas dalam penjelasan. Pada saat itu saya lebih suka menggunakan kompilasi sumber mentah pada macOS untuk tugas seperti ini daripada manajer paket seperti Homebrew karena saya hanya menemukan Homebrew dan MacPorts sedikit belum matang saat itu.
Sekarang saya menggunakan Homebrew (alias brew
) di macOS secara teratur seperti yang saya gunakan apt-get
di Ubuntu dan yum
di CentOS. Saya akan merekomendasikan menghindari kompilasi apapun dari kode sumber mentah di macOS kecuali Anda benar-benar tidak punya pilihan.
Konten jawaban lama di bawah ini untuk tujuan referensi.
Saya menyadari bahwa pertanyaan ini berusia sekitar 3+ tahun, tetapi jawaban yang diterima adalah satu-satunya jawaban dan tautan itu sudah mati. Dan jawaban lainnya secara teknis benar, tetapi masih tidak menjelaskan proses langsung yang diperlukan untuk menginstal versi GNU autoconf
, automake
dan libtool
di Mac OS X.
Pertama, Xcode — karena setidaknya versi 4.3 saya percaya — tidak lagi menyertakan versi GNU autoconf
, automake
dan libtool
. Ini tidak berarti Anda tidak dapat menginstal alat GNU sendiri. Dan inilah caranya.
Saya telah menggunakan proses ini pada Mac OS X 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion) dan 10.9 (Mavericks) tanpa masalah.
Instal alat baris perintah Xcode dan Xcode.
Prasyarat pertama adalah menginstal Xcode bersama dengan alat baris perintah Xcode juga. Kemungkinannya adalah jika Anda perlu autoconf
, automake
dan libtool
diinstal, Anda sudah memiliki Xcode dan alat-alat baris perintah diinstal, tetapi hanya menunjukkan itu untuk mereka yang belum memiliki pengaturan itu.
Sekarang, ke pertunjukan! Harap perhatikan bahwa jumlah unduhan versi didasarkan pada apa yang saat ini (pada April 2015) dan berfungsi dengan baik pada saat posting ini. Sesuaikan dengan versi lain jika Anda perlu:
Instal autoconf
2.69.
Setel direktori kerja ke direktori home Anda:
cd
Dapatkan kode sumber dan dekompresi:
curl -O -L http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz
Masuk ke direktori kode sumber tanpa kompresi:
cd autoconf-*
Jalankan configure
skrip pada kode sumber:
./configure
Sekarang jalankan make
untuk mengkompilasinya:
make
Sekarang instal:
sudo make install
Periksa versi yang baru diinstal autoconf
untuk mengonfirmasi semuanya berjalan dengan baik:
autoconf --version
Responsnya harus seperti ini:
autoconf 2.69
Instal automake
1,15.
Setel direktori kerja ke direktori home Anda:
cd
Dapatkan kode sumber dan dekompresi:
curl -O -L http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
Masuk ke direktori kode sumber tanpa kompresi:
cd automake-*
Jalankan configure
skrip pada kode sumber:
./configure
Sekarang jalankan make
untuk mengkompilasinya:
make
Sekarang instal:
sudo make install
Periksa versi yang baru diinstal automake
untuk mengonfirmasi semuanya berjalan dengan baik:
automake --version
Responsnya harus seperti ini:
otomatis 1.15
Instal libtool
2.4.6.
Setel direktori kerja ke direktori home Anda:
cd
Dapatkan kode sumber dan dekompresi:
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
tar -xzf libtool-2.4.6.tar.gz
Masuk ke direktori kode sumber tanpa kompresi:
cd libtool-*
Jalankan configure
skrip pada kode sumber:
./configure
Sekarang jalankan make
untuk mengkompilasinya:
make
Sekarang instal:
sudo make install
Periksa versi yang baru diinstal libtool
— melalui man
halaman — untuk mengonfirmasi semuanya berjalan dengan baik:
man libtool
Di halaman pertama halaman manual harus ada sesuatu seperti ini:
libtool - halaman manual untuk libtool 2.4.6