编译VCL(android)错误

 

编译方法参考: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 版本过久
 
原文地址:https://www.cnblogs.com/zhfuliang/p/3411522.html