我试图弄清楚如何说服 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
直接改变,用我自己的路径添加它。但它始终保持不变并尝试访问上面指定的路径。