Question

I have downloaded vlc source code . after running script below

sh compile.sh

I got an error

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

I thought it was about libtool version ,but the problem remains after i installed libtool 2.4.2

can somebody kindly tell me what's the problem going on .

Best regards!

Eric Shen

Was it helpful?

Solution

Though my ubuntu had the libtool2.4.2 installed, I too encountered this problem. This workaround solved the issue.

Find LT_PREREQ([2.4.2]) in one of the configure.ac files and replace it with LT_PREREQ([2.4])

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top