其他分享
首页 > 其他分享> > undefined macro: AC_PROG_LIBTOOL

undefined macro: AC_PROG_LIBTOOL

作者:互联网

undefined macro: AC_PROG_LIBTOOL 错误问题解决


在编译protobuf或者其他需要执行 autogen.sh 的源码的时候可能会出现如下错误:

undefined macro: AC_PROG_LIBTOOL

AC_PROG_LIBTOOL宏是libtool工具里面定义的,可以使用如下指令查看当前系统是否安装:

libtool --version

如果libtool工具已经安装过了,依旧是报错的情况,在centos7系统中存在一个坑。

centos7 系统查找.m4文件的路径是/usr/local/share/aclocal,而系统本身自带的工具的目录可能是/usr/share/aclocal
可以将libtool.m4文件链接到/usr/local/share/aclocal路径,或者重新下载libtool源码进行安装。

安装完成后,确保目录内存在libtool.m4文件

问题解决

标签:AC,macro,share,m4,libtool,PROG,LIBTOOL
来源: https://blog.csdn.net/weixin_43886115/article/details/105372389