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.

[参考译文] PROCESSOR-SDK-J784S4:使用 TI SDK 将 OpenGL 库添加到默认 Yocto 映像

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1523787/processor-sdk-j784s4-adding-opengl-libraries-to-default-yocto-image-using-ti-sdk

部件号:PROCESSOR-SDK-J784S4

工具/软件:

您好:

我们在将 OpenGL 库添加到默认的 J784s4 TI SDK Linux 时遇到问题。

我们希望将诸如“libglu glfw glew“之类的库添加到目标中。

但`mó n eta-arago/meta-arago-distro/conf/distro/arago.conf`ó n 已删除`x11`。

这会导致无法添加所需的库。

是否有任何理由删除 x11?

任何替代方法来添加 “libglu glfw glew“而不修改基础 distro 文件?

此致、

Nandan Chaturbhuj

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

    你好、Nandan、

    X11 被删除、因为 Arago 使用 Wayland 而不是 X11。

    我们支持 OpenGL/ES。

    此致、
    Jared

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

    您好:

    我需要使用库“libGLESv2.so libGLEW.so libglfw.so“。

    但如果没有`x11`、SDK Yocto 版本不包括该脚本。

    您能建议添加这些库的变通办法吗?

    此致。

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

    你好、Nandan、

    • libGLESv2:应该已经存在
    • “我不会介意的,我想要的只是要和你在一起。
    • libglfw:不 依赖于 x11,但需要添加到映像中

    此致、
    Jared

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

    您好、

    这使用的是`Ω 内核图像 — 最小`μ m。  `库既未包含在 Build 中、也未包含在 R θ Popule_SDK`中。

    此致

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

    你好、Nandan、

    您是否包含了恶意驱动程序?

    您是否可以改用 core-image-weston? 这将是一个更完整的起点。

    此致、
    Jared

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

    您好、

    core-image-weston 的相同错误-

    ERROR: Nothing RPROVIDES 'libglu'
    libglu was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
    NOTE: Runtime target 'libglu' is unbuildable, removing...
    Missing or unbuildable dependency chain was: ['libglu']
    ERROR: Required build target 'core-image-weston' has no buildable providers.
    Missing or unbuildable dependency chain was: ['core-image-weston', 'libglu']
    

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

    你好、Nandan、

    所采取的立场是在阿拉戈禁用 x11(从斯卡特加普开始)。 您必须自己添加 x11 功能。

    您可以查看以下原因消息: https://lists.yoctoproject.org/g/meta-ti/topic/112650476#msg18537 

    此致、
    Jared