今天编译开源代码报错:configure.ac:4: error: Autoconf version 2.69 or higher is required。
说我的autoconfiger版本太低。升级过程记录一下。
升级方法:
rpm -qf /usr/bin/autoconf
rpm -e --nodeps autoconf-2.63
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
tar -zxvf autoconf-2.69.tar.gz
cd autoconf-2.69
mkdir -p /usr/local/autoconf
./configure --prefix=/usr/local/autoconf/
make && make install
ln -s /usr/local/autoconf/bin/* /usr/bin/
autoconf -V
命令解释:
- 查询当前版本:
命令:rpm -qf /usr/bin/autoconf
autoconf-2.63-5.1.el6.noarch - 卸载当前版本:
命令: rpm -e --nodeps autoconf-2.63 - 下载新版本:
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz - 解压并进入目录:
tar -zxvf autoconf-2.69.tar.gz
cd autoconf-2.69 - 创建目标生成目录
mkdir -p /usr/local/autoconf - 编译:
./configure --prefix=/usr/local/autoconf/
make && make install - 创建连接:
ln -s /usr/local/autoconf/bin/* /usr/bin/ - 查看版本:
/usr/local/autoconf/bin/autoconf -V