编译方法参考:https://wiki.videolan.org/AndroidCompile
刚刚开始下载(
git clone git://git.videolan.org/vlc-ports/android.git
)就遇到问题,公司网络直接不能下载,可能是公司的防火墙啊,端口禁用一系列因素吧,幸运的时候回家可以正常下载。但是在调用 sh compile.sh后还是有部分不能下载。
1 操作系统 ubuntu
2 libmpeg2 下载源错误, 修改 vlc/contrib/src/libmpeg2/rules.mak
#LIBMPEG2_URL := http://libmpeg2.sourceforge.net/files/libmpeg2-$(LIBMPEG2_VERSION).tar.gz
LIBMPEG2_URL := ftp://mirror.ovh.net/gentoo-distfiles/distfiles/libmpeg2-0.5.1.tar.gz
2 gettext版本过低问题
$ wget http://ftp.gnu.org/gnu/gettext/gettext-0.18.tar.gz
$ tar -zxvf gettext-0.18.tar.gz
$ cd gettext-0.18
$ ./configure
$ make
$ sudo make install
3 ant 版本过久