gpt4 book ai didi

toolchain - 从本地镜像构建 GCC bbappend 配方

转载 作者:行者123 更新时间:2023-12-02 01:31:28 27 4
gpt4 key购买 nike

我正在尝试弄清楚如何说服 Yocto 使用我的本地 GIT 源而不是它使用的标准位置来构建 gcc。默认情况下,构建 GCC 的配方位于 meta/recipes-devtools/gcc/gcc_5.2.bb。它包括 gcc-5.2.inc,它指向

BASEURI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

作为代码的位置。

根据 BitBake 的文档,我创建了自己的层和 gcc_5.2.bbappend 附加文件。 bitbake-layers show-appends 显示系统正确识别了附加文件。

但是,这个gcc_5.2.bbappend追加文件需要做什么来替换源路径呢?我试过直接更改 SRC_URI,在它前面加上我自己的路径。但它始终保持不变,并尝试访问上面指定的路径。

最佳答案

我原来认为必须附加 /gcc/gcc_5.2.bb 的假设是不正确的。我破坏了上面指定的 BASEURI 以持续导致错误。使用 -D 选项运行 bitbake 显示有一个名为 gcc-source_5.2.bb 的不同配方,它实际上控制源文件获取并且必须附加它。

关于toolchain - 从本地镜像构建 GCC bbappend 配方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34058907/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com