2013-08-25 6 views
0

Я загрузил исходный код vlc. после запуска скрипта нижеОшибка при компиляции vlc для android, было ли это о версии 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

может кто-то любезно сказать мне в чем проблема.

С уважением!

Eric Shen

ответ

0

Хотя мой убунту был установлен libtool2.4.2, я тоже столкнулся с этой проблемой. Это обходное решение решило проблему.

Найти LT_PREREQ ([2.4.2]) в одном из файлов configure.ac и заменить его на LT_PREREQ ([2.4])