运维日志您现在的位置是:首页 > 博客日志 > 运维日志

error: possibly undefined macro: AM_EXTRA_RECURSIVE_TARGETS

<a href='mailto:'>微wx笑</a>的头像微wx笑 2022-05-02运维日志 1 0关键字: centos  automake  

centos 6 安装 libheif 执行 ./autogen.sh 时提示 error: possibly undefined macro: AM_EXTRA_RECURSIVE_TARGETS,这时因为 automake 版本太旧导致的

centos 6 安装 libheif 执行 ./autogen.sh 时提示 error: possibly undefined macro: AM_EXTRA_RECURSIVE_TARGETS,这时因为 automake 版本太旧导致的9bA无知

看错误信息提示缺少宏,百度后,缺少这些宏,是有些工具没有安装或者不是最新版本9bA无知

error: possibly undefined macro: AC_MSG_ERROR
error: possibly undefined macro: AC_SUBST

解决方法

对应下表,将以下安装并升级到相应或者更高的版本9bA无知

9bA无知

懒惰不会让你一下子跌到 但会在不知不觉中减少你的收获; 勤奋也不会让你一夜成功 但会在不知不觉中积累你的成果 越努力,越幸运。

更新automake的方法9bA无知

wget https://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz --no-check-certificate
tar zxvf automake-1.16.5.tar.gz
cd automake-1.16.5
./configure
make
make install


9bA无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/service/2022-05-02/1173.html

很赞哦! () 有话说 ()