ROC-RK3399-PC Pro安卓编译失败
1. https://www.t-firefly.com/doc/download/145.html下载Android 7.1 industry SDK源码2. 解压firefly_rk3399_industry7.1_git_20211216目录里代码
3. git clone https://gitlab.com/TeeFirefly/rk3399-industry-nougat-bundle.git .bundle 同步代码
4、./FFTools/make.sh -d rk3399-roc-pc-plus -j8 -l rk3399_roc_pc_plus-userdebug 编译
5、编译失败,报以下错误:AILED: /bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -oout/host/linux-x86/obj/STATIC_LIBRARIES/libaidl-common_intermediates/aidl_language_l.cpp system/tools/aidl/aidl_language_l.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME))' failed.
Aborted (core dumped)
target Java: libprotob...tobuf-java-nano_intermediates/classes)
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
target Java: conscrypt...ARIES/conscrypt_intermediates/classes)
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
ninja: build stopped: subcommand failed.
build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** Error 1 下载了源码后,是否在源码目录执行了以下git命令
git reset --hard
git rebase FETCH_HEAD
bundle的update是否执行了
.bundle/update
页:
[1]