博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mooon模板的automake、autoconf、m4和libtool版本信息
阅读量:6708 次
发布时间:2019-06-25

本文共 2413 字,大约阅读时间需要 8 分钟。

autoconf --version
autoconf (GNU Autoconf) 2.59
automake --version
automake (GNU automake) 1.9.6
m4 --version
GNU M4 1.4.4
libtool --version
ltmain.sh (GNU libtool) 1.5.22
如果在上述版本的libtool遇到如下错误:
configure.ac:64: error: possibly undefined macro: AC_PROG_LIBTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
请升级libtool版本,下面这个版本测试通过:
libtool --version
libtool (GNU libtool) 2.4
下载网址:
http://mirrors.ustc.edu.cn/gnu/libtool/libtool-2.4.tar.gz
automake、autoconf和m4可以在http://ftp.gnu.org/gnu找到各种版本的源代码安装包。
如果过程中仍遇到如下错误:
../libtool: line 816: X--tag=CXX: command not found
../libtool: line 849: libtool: ignoring unknown tag : command not found
../libtool: line 816: X--mode=link: command not found
../libtool: line 966: *** Warning: inferring the mode of operation is deprecated.: command not found
../libtool: line 967: *** Future versions of Libtool will require -mode=MODE be specified.: command not found
gcc: no input files
gcc: no input files
gcc: no input files
gcc: no input files
../libtool: line 2120: X-D_GNU_SOURCE: command not found
../libtool: line 2120: X-DTHREADED: command not found
../libtool: line 2120: X-rdynamic: command not found
../libtool: line 2120: X-Wall: command not found
../libtool: line 2120: X-fPIC: command not found
../libtool: line 2120: X-g: command not found
../libtool: line 2120: X-rdynamic: command not found
../libtool: line 2120: X-fPIC: command not found
../libtool: line 2284: Xiflow_download: command not found
../libtool: line 2289: X: command not found
../libtool: line 2296: Xiflow_download: command not found
../libtool: line 2436: X-lrt: command not found
../libtool: line 2436: X-lz: command not found
../libtool: line 2436: X-lpthread: command not found
../libtool: line 2436: X-lm: command not found
../libtool: line 2436: X-ldl: command not found
../libtool: line 2436: X-lrt: command not found
../libtool: line 2436: X-lz: command not found
../libtool: line 2436: X-lpthread: command not found
../libtool: line 2436: X-lm: command not found
../libtool: line 2436: X-ldl: command not found
这个错误据说是libtool版本问题,需要回退版本,但实际上不用回退版本也可以解决,在libtool(请注意不是/usr/bin/libtool,而是和configure同一目录下的,在mooon中,就是src目录)文件中找到下列行:
# An echo program that protects backslashes.
ECHO="printf %s\\n"
将ECHO一句换成:echo="echo",问题即可得到解决,如果没有ECHO="printf %s\\n"一行,但有ECHO="echo"一行,那解决方法是相同的。

转载于:https://www.cnblogs.com/aquester/p/9891722.html

你可能感兴趣的文章
关于考核与面谈
查看>>
项目案例分享四:DC升级后Sysvol停止复制,日志报13508
查看>>
职场思想分享001 | 有多种选择才叫有能力
查看>>
ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
查看>>
3D圣诞树源码[强力推荐]
查看>>
25 个超棒的 WordPress 主题(2012)
查看>>
Concurrent use of embedded Ruby in Java (using JRuby)
查看>>
基础才是重中之重~.net中的显式事务与隐式事务
查看>>
转载 - 通过设置P3P头来实现跨域访问COOKIE
查看>>
使用泛型创建只读集合
查看>>
SQL Server 中如何判断表是否存在
查看>>
delphi日期格式显示及文件打开方式小结
查看>>
最近看的一些东东
查看>>
POJ 3281 Dining(最大流)
查看>>
SQL Server Management Studio 过期无法使用解决办法
查看>>
Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)...
查看>>
【数据结构】数组和广义表
查看>>
css3中transform的用法
查看>>
为什么Domain controller上的time synchronization非常重要?
查看>>
[转]CDN(内容分发网络)技术原理
查看>>