ibtool版本不匹配错误
问题描述
When building my application with kdevelop 3.5 on Ubuntu 10.04, I get the following errors:
libtool: Version mismatch error. This is libtool 2.2.6 Debian-2.2.6a-4, but the
libtool: definition of this LT_INIT comes from libtool 2.2.6b.
libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6 Debian-2.2.6a-4
libtool: and run autoconf again.
make[2]: *** [wktools4] Error 63
make[2]: Target `all' not remade because of errors.
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
*** Exited with status: 2 ***
解决方案
Where can I get the needed version of libtool, or how can I recreate aclocal.m4?
If you are using Anaconda, then this could be due to libtool and autoconf from different sources. You can check this by executing
which libtool
which autoconf
My libtool was from conda and autoconf was a system package. Uninstalled autoconf and installed it again using conda
apt remove -y autoconf
(Ubuntu/Debian)
conda install -c anaconda autoconf
Note: You may need to install automake too.
conda install -c anaconda automake
0 评论