2013-08-25 81 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])