为Android构建libVLC-使libxml2错误77

问题描述

构建命令:

buildsystem/compile.sh -l -a all -r

最近的日志:

配置:警告:无法识别的选项:--with-minimal检查 是否启用Makefile的维护者特定部分...是 检查构建系统类型... x86_64-pc-linux-gnu检查主机系统 键入... arm-unkNown-linux-androideabi检查是否与BSD兼容 安装... / usr / bin / install -c检查构建环境是否为 理智...是的,正在检查arm-linux-androideabi-strip ... arm-linux-androideabi-strip检查线程安全的mkdir -p ... / bin / mkdir -p检查gawk ... gawk检查是否进行设置 $(MAKE)...是,检查make是否支持嵌套变量...是 检查make是否支持嵌套变量...(缓存)是 正在检查arm-linux-androideabi-gcc ... / home / test / Android / Sdk / ndk / toolchains / llvm / prebuilt / linux-x86_64 / bin / armv7a-linux-androideabi17-clang 检查C编译器是否正常工作...否configure:error:in /home/test/Downloads/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/libxml2': configure: error: C compiler cannot create executables See config.log'以获得更多详细信息,请制作:*** [../src/libxml2/rules.mak:51: .libxml2]错误77

我该如何解决这个问题?

SDK最新30, NDK r21, 最新克隆的vlc andorid git版本

解决方法

使用docker映像并遵循CI步骤。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...