在编译alsa的时候报错,config完毕后,make错误如下: line 81: automake-1.16: command not found
而我的automke的版本为1.15
于是卸载了这个automake后,http://ftp.gnu.org/gnu/automake/下载了最新的1.16,然后安装,然后继续编译alsa,报错:
error: version mismatch. This is Automake 1.16,
解决方案是:
-
autoscan 用 autoscan 产生一个 configure.in 的原型,执行autoscan 后会产生一个configure.scan 的文件,可以用它作为 configure.in文件的蓝本。
-
执行 aclocal 和 autoconf ,分別会产生 aclocal.m4 及 configure 两个文件
-
然后执行: automake –add-missing
-
最后执行: ./configure
其实不要重新安装automake,在此记录一下,后面学习alsa会用到!