export PATH=${PATH}:/Applications/Xcode.app/Contents/Developer/usr/bin
不然找不到ranlib
继而无法完成libtool最新版本安装
编译libtool的时候依赖ranlib,所以把它拷贝到对应目录
libtool-2.4.2 sudo cp /Applications/Xcode.app/Contents/Developer/usr/bin/ranlib /usr/bin/ranlib
移除原有命令
➜ amhello sudo rm -f /usr/bin/m4
➜ amhello sudo rm -f /usr/bin/libtool
➜ amhello sudo rm -f /usr/bin/automake
➜ amhello sudo rm -f /usr/bin/autoconf
下载安装
wget http://mirrors.kernel.org/gnu/m4/m4-1.4.16.tar.gz \
&& tar -xzvf m4-1.4.16.tar.gz \
&& cd m4-1.4.16 \
&& ./configure --prefix=/usr/local
make && make install
cd ..
wget http://mirrors.kernel.org/gnu/autoconf/autoconf-2.69.tar.gz \
&& tar -xzvf autoconf-2.69.tar.gz \
&& cd autoconf-2.69 \
&& ./configure --prefix=/usr/local
make && make install
cd ..
wget http://mirrors.kernel.org/gnu/automake/automake-1.13.tar.gz \
&& tar -xzvf automake-1.13.tar.gz \
&& cd automake-1.13 \
&& ./configure --prefix=/usr/local
make && make install
cd ..
wget http://mirrors.kernel.org/gnu/libtool/libtool-2.4.2.tar.gz \
&& tar -xzvf libtool-2.4.2.tar.gz \
&& cd libtool-2.4.2 \
&& ./configure --prefix=/usr/local
make && make install
cd ..
清空安装文件
rm -rf autoconf-* &&rm -rf automake-1.* && rm -rf m4-1.* && rm -rf libtool-2*
查看版本
m4 --version
libtool --version
automake --version
autoconf --version