ubuntu 20.04 更新 autoconf 版本

前言

  • 由于最近打算交叉编译 python,依赖 libffi 库,而交叉编译 libffi 库,由于使用的是 github 上的 libffi,又提示 autoconf 版本太低了,所以,先更新 autoconf 的版本

  • 当前 ubuntu 20.04 上安装的 autuconf 版本号是: autoconf (GNU Autoconf) 2.69

zhangsz@zhangsz:~$ autoconf --version
autoconf (GNU Autoconf) 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

下载 autoconf

  • 最新的 autoconf 可以在 http://ftp.gnu.org/gnu/autoconf/ 下载,当前最新的版本是 autoconf-2.72

  • 下载地址 http://ftp.gnu.org/gnu/autoconf/autoconf-2.72.tar.xz,下载后,解压缩

zhangsz@zhangsz:~/python/tools$ tar xf /mnt/hgfs/kernel/autoconf-2.72.tar.xz -C ./
zhangsz@zhangsz:~/python/tools$ ls
autoconf-2.72
  • 进入 autoconf-2.72,直接 ./configure 进行默认配置

  • 编译 make

  • 安装: sudo make install,这里使用管理员身份安装

  • 安装后,退出当前的 shell,再次进入,发现 autoconf 的版本更新了

ubuntu 20.04 更新 autoconf 版本_第1张图片

  • 在 ubuntu 20.04 上,更新了 autoconf 的版本,由 默认的 2.69 更新到 2.72

小结

  • autoconf 工具也是比较常用的,比如某个软件包下没有 configure 配置脚本,可以执行 autoconf 生成 configure 配置脚本

  • configure 配置脚本用于很多 GNU 的软件工具的配置中,比较常用

你可能感兴趣的:(嵌入式Linux,ubuntu,autoconf,更新版本)