Linux kernel 无法从任何源获取URL-运行BitBake时
我面临一个问题,yocto似乎找不到Linux kernel 无法从任何源获取URL-运行BitBake时,linux-kernel,embedded-linux,yocto,bitbake,Linux Kernel,Embedded Linux,Yocto,Bitbake,我面临一个问题,yocto似乎找不到bbappend文件的SRC_URI中所示的文件,该文件位于: sources/meta-connectivity/recipes-kernel/linux-libc-headers/linux-libc-headers_%.bbappend 错误消息显示: linux-libc-headers-4.14-r0 do_fetch: Fetcher failure for URL: 'file://binder.h'. Unable to fetch URL
bbappend
文件的SRC_URI
中所示的文件,该文件位于:
sources/meta-connectivity/recipes-kernel/linux-libc-headers/linux-libc-headers_%.bbappend
错误消息显示:
linux-libc-headers-4.14-r0 do_fetch: Fetcher failure for URL: 'file://binder.h'. Unable to fetch URL from any source.
linux-libc-headers-4.14-r0 do_fetch: Function failed: base_do_fetch
它在路径sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux-libc-headers/
和/downloads
中查找该文件
据我所知,fileextrapaths
告诉yocto查找文件的路径://
,该文件在源代码/meta-connectivity/recipes-kernel/linux-kernel/linux-imx.%.bbappend
中定义为
FILESEXTRAPATHS_prepend := "${BSPDIR}/sources:${THISDIR}/files:"
问题
THISDIR
在这里真正指的是什么?据我所知,这是bitbake当前正在解析的目录,我还不清楚。有人知道为什么yocto会在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux-libc-headers/
中查找该文件吗?这是文件外部路径\u prepend
对应的吗