我们在编译时会遇到:
* Failed Running automake !
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/sys-devel/libtool-2.2.6b/temp/automake-4901.out
*
* ERROR: sys-devel/libtool-2.2.6b failed:
* Failed Running automake !
*
* Call stack:
* ebuild.sh, line 54: Called src_unpack
* environment, line 6972: Called eautoreconf
* environment, line 4771: Called eautomake
* environment, line 4740: Called autotools_run_tool ‘automake’
‘–add-missing’ ‘–copy’
* environment, line 4240: Called die
* The specific snippet of code:
* die 『Failed Running $1 !』;
…. from temp/automake-4901.out:
***** automake *****
***** PWD: /var/tmp/portage/sys-devel/libtool-2.2.6b/work/libtool-2.2.6b
***** automake –add-missing –copy
这样的错误,原因是automake的版本太低,和libtool不匹配
解决方法很简单,emerge -C autoconf automake gnuconfig,然后重新emerge autoconf automake gnuconfig即可解决
