This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/am5728:其他 bitbake 错误

Guru**** 2584245 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/632497/linux-am5728-additional-bitbake-errors

器件型号:AM5728

工具/软件:Linux

大家好、

我在运行命令时仍遇到错误:

MACHINE=am57xx-EVM bitbake Arago-core-tisdk-image 

下面是错误消息的图片。  请提供任何帮助。  谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    是否可以附加 dmesg 命令的输出?

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我看到类似的 Building machine=AM335x-EVM bitbake tisskd-rootfs-image。 我在 dmesg 中遇到内存不足错误、但我重新注册、没有得到房间、仍然看到 chromium-wayland_53.0.2786.146.bb 上的构建失败。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="James Pawlyk">我看到类似的构建机器=AM335x-EVM bitbake tisskd-rootfs-image。 我在 dmesg 中遇到内存不足错误、但我重新注册、没有得到房间、仍然看到 chromium-wayland_53.0.2786.146.bb 上的构建失败。

    [/报价]

    错误消息应指向关联的 log.do_compile 文件。  请附上。

    此外、请运行"arm-linux-gnueabihf-gcc -v"并验证它是否显示了正确的工具链版本:

    GCC 6.2.1 20161016版(Linaro GCC 6.2-2016.11)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我可以毫无问题地建造铬路。 尝试减少 build/conf/local.conf 中的 b_number_threads 和 parally_make、并使该编译使用较少的资源。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Brad、您好!

    我已确认我有 gcc 版本6.2.1 20161016 (Linaro GCC 6.2-2016.11)

    随附的是从失败的构建中接收到的 log.do_compile 文件。

    此致、

    Whit Bennett

    e2e.ti.com/.../3240.log.do_5F00_compile.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这没有解决我的错误、请查看我在对 Brad Griffis 的回复中随附的日志文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    附加日志中的错误为"collect2:fatal error:LD terminated with signal 9 [killed]"。 请增加计算机/虚拟机的内存或启用/增加交换大小。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我最终能够通过将虚拟机大小增加到12GB 来进行构建,而我的计算机完全不会执行任何其他操作。  是否有任何建议可用于构建哪些资源?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="James Pawlyk"]

    我最终能够通过将虚拟机大小增加到12GB 来进行构建,而我的计算机完全不会执行任何其他操作。  是否有任何建议可用于构建哪些资源?

    [/报价]
    这是一个好问题...  我不知道我们已经执行了特定测试来找到所需的最小 RAM 量。  这是一个经常变化的问题。  例如、我们最近推出了 Chromium 浏览器、我知道它会占用大量内存。  我认为只有某些平台会产生铬、因此如果它因平台而异、最终可能会成为一个复杂的答案。
    您最初为机器分配了多少内存?  也许不同的社区成员会对他们有用的东西发出蜂鸣声。  如果我们获得一些数据点、我们可以考虑在构建指令中添加注释。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我目前正在 Windows 上处理虚拟机的原因有很多。 我必须将任务和线程设置为1、配置具有12GB 内存的虚拟机、并在构建完成之前关闭我的所有 Windows 应用程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    发生故障的内存量是多少、即您的初始配置? 为了确定阈值、我们需要多个数据点来确定哪些有效、哪些失败。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不积极、因为我不确定 VM 内存分配的工作方式。 我认为、当配置为12GB RAM 时、构建失败、应用程序在 Windows 中运行。 我怀疑 Windows 可以"窃取"虚拟机中的内存。 目前、我的机器上只有16BG 的 RAM、在我运行 VM 之后、我建议至少有32个 RAM。