Ubuntu 16.04 编译 Android 版 VLC 失败

问题描述 投票:0回答:2

亲爱的, 最近,我对如何成功编译vlc for android感到困惑。我尝试在 Ubuntu 16.04 上使用 https://wiki.videolan.org/AndroidCompile,但失败了。我得到的提示如下:

make[2]: Leaving directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/po'
Making install in share
make[2]: Entering directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/share'
  GEN      vlc.appdata.xml
make[3]: Entering directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/share'
make[3]: Nothing to be done for `install-exec-am'.
  GEN      vlc.appdata.xml
 /bin/mkdir -p '/home/vlc-android/vlc/build-android-arm-linux-androideabi/install/share/metainfo'
 /usr/bin/install -c -m 644 ../../share/vlc.appdata.xml '/home/vlc-android/vlc/build-android-arm-linux-androideabi/install/share/metainfo'
/usr/bin/install: cannot stat '../../share/vlc.appdata.xml': No such file or directory
make[3]: *** [install-appdataDATA] Error 1
make[3]: Leaving directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/share'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/share'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi'
make: *** [install] Error 2
vlc: make install failed

我已将 protobuf 升级到版本 3.6.1。

ubuntu vlc
2个回答
2
投票

我能够通过运行

cp vlc/share/vlc.appdata.xml.in.in vlc/share/vlc.appdata.xml

来获得构建

尚未测试构建的库


0
投票

就我而言,我得到了这样的东西:

make[2]: Entering directory `/home/vlc-android/vlc/build-android-arm-linux-androideabi/share'
  GEN      vlc.appdata.xml.tmp

我尝试将原始的

vlc.appdata.xml
复制到
vlc.appdata.xml.tmp
,甚至复制到
vlc.appdata.xml.in
,但错误仍然存在......可能是什么文件?

提前致谢! 干杯

© www.soinside.com 2019 - 2024. All rights reserved.