【问题标题】:How to fix ·libtest_x86_64-unknown-linux-gnu" module dependencies?如何修复·libtest_x86_64-unknown-linux-gnu" 模块依赖?
【发布时间】:2021-07-19 06:35:07
【问题描述】:

我尝试运行 AOSP,但报错 libtest_x86_64-unknown-linux-gnu 依赖项。

您能帮我了解在哪里可以下载模块依赖项吗?

root@german-VirtualBox:/home/german/WORK_DIR/out# cat error.log
FAILED: out/soong/.bootstrap/bin/soong_build out/soong/build.ninja
Outputs: out/soong/build.ninja
Error: exited with code: 1
Command: cd "$(dirname "out/soong/.bootstrap/bin/soong_build")" && BUILDER="$PWD/$(basename "out/soong/.bootstrap/bin/soong_build")" && cd / && env -i "$BUILDER"     --top "$TOP"     --out "out/soong"     -n "out"     -d "out/soong/build.ninja.d"     -t -l out/.module_paths/Android.bp.list -globFile out/soong/.bootstrap/build-globs.ninja -o out/soong/build.ninja --available_env out/soong/soong.environment.available --used_env out/soong/soong.environment.used Android.bp
Output:
error: external/rust/crates/memchr/Android.bp:41:1: "libmemchr" depends on undefined module "libtest_x86_64-unknown-linux-gnu"
error: external/rust/crates/pin-project-lite/Android.bp:42:1: "libpin_project_lite" depends on undefined module "libtest_x86_64-unknown-linux-gnu"
error: external/rust/crates/proc-macro-hack/Android.bp:41:1: "libproc_macro_hack" depends on undefined module "libtest_x86_64-unknown-linux-gnu"
error: external/rust/crates/rustversion/Android.bp:40:1: "librustversion" depends on undefined module "libtest_x86_64-unknown-linux-gnu"
error: external/rust/crates/proc-macro-nested/Android.bp:49:1: "libproc_macro_nested" depends on undefined module "libtest_x86_64-unknown-linux-gnu"


提前感谢您的帮助

【问题讨论】:

    标签: android linux rust compilation android-source


    【解决方案1】:

    libtest_x86_64-unknown-linux-gnu 库在https://cs.android.com/android/platform/superproject/+/master:prebuilts/rust/linux-x86/1.58.0/lib/rustlib/x86_64-unknown-linux-gnu/lib/中可用

    这个库将作为 AOSP 代码的一部分下载到 prebuilts/rust.git 中。 再次尝试同步此项目

    repo sync prebuilts/rust
    

    我的同步失败并出现以下错误:

    error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function
    

    安装 gnutls-bin 包后同步成功。

    apt install gnutls-bin
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-14
      • 2015-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-03
      • 1970-01-01
      相关资源
      最近更新 更多