2013-08-25 77 views
0

我已经下载了vlc源代码。下面为android编译vlc时出错,是关于libtool版本的?

sh compile.sh 

行书后 我得到一个错误

mkdir -p -- /root/workspace/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd png && autoreconf -fiv -I/root/workspace/android/vlc/contrib/arm-linux-androideabi/share/aclocal 
autoreconf: Entering directory `.' 
autoreconf: configure.ac: not using Gettext 
autoreconf: running: aclocal -I /root/workspace/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force -I scripts 
configure.ac:66: error: Libtool version 2.4.2 or higher is required 
scripts/libtool.m4:46: LT_PREREQ is expanded from... 
configure.ac:66: the top level 
autom4te: /usr/bin/m4 failed with exit status: 63 
aclocal: /usr/local/bin/autom4te failed with exit status: 63 
autoreconf: aclocal failed with exit status: 63 
make: *** [.png] Error 63 

我认为这是对libtool的版本,但在我安装的libtool 2.4.2

有人可以请你告诉问题仍然存在我发生了什么问题。

此致敬礼!

埃里克沉

回答

0

虽然我的Ubuntu已经安装了libtool2.4.2,我也遇到了这个问题。此解决方法解决了该问题。

查找LT_PREREQ([2.4.2])的configure.ac文件之一,并用LT_PREREQ替换它([2.4])