![](/img/trans.png)
[英]Yocto Dunfell error 'No recipes available for' with multiple machines in single custom meta layer
[英]Yocto: No recipes available (tegra)
我正在嘗試使用創建圖像
bitbake core-image-minimal
對於我的Jetson Nano(Nvidia積分)。 我已經從https://github.com/madisongh/meta-tegra添加了用於集成設備的元層,並將其添加到bblayer.conf中。 我還添加了行
IMAGE_CLASSES += "image_types_tegra"
IMAGE_FSTYPES = "tegraflash"
到local.conf文件,以便以后可以將其刷新。
當我嘗試運行bitbake命令創建圖像時,收到錯誤消息:
ERROR: No recipes available for:
/home/mci/yocto/jetson-nano/meta-tegra/recipes-graphics/vulkan/vulkan-loader_1.1.%.bbappend
/home/mci/yocto/jetson-nano/meta-tegra/recipes-graphics/vulkan/vulkan-tools_1.1.%.bbappend
/home/mci/yocto/jetson-nano/meta-tegra/recipes-graphics/wayland/weston_7.0.0.bbappend
但是它說的文件不是沒有要尋找的相同食譜的食譜嗎? “ vulkan-loader_1.1。%。bbappend”不是食譜嗎?
我該如何解決這個問題? 是因為找不到文件,還是因為bbappend不是食譜而是其他東西?
我刪除了所有內容,然后重新開始構建,執行完全相同的過程,並將所有相同的行添加到local.conf和bblayer.conf ...但是這次,bitbake命令運行完全沒有錯誤。
邁克爾,
我對這些俗世的作品沒有任何答案,但是我確實有一些建議,因為我們似乎在納米方面走了相似的道路。
將DEBUG_PREFIX_MAP =“”添加到local.conf並應用以下補丁。
diff --git a/meta/recipes-core/busybox/busybox.inc b/meta/recipes-core/busybox/busybox.inc
index 174ce5a8c0..e8d651a010 100644
--- a/meta/recipes-core/busybox/busybox.inc
+++ b/meta/recipes-core/busybox/busybox.inc
@@ -128,7 +128,7 @@ do_prepare_config () {
${S}/.config.oe-tmp > ${S}/.config
fi
sed -i 's/CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"/CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -b"/' ${S}/.config
- sed -i 's|${DEBUG_PREFIX_MAP}||g' ${S}/.config
+ #sed -i 's|${DEBUG_PREFIX_MAP}||g' ${S}/.config
}
# returns all the elements from the src uri that are .cfg files
diff --git a/meta/recipes-core/libxcrypt/libxcrypt.bb b/meta/recipes-core/libxcrypt/libxcrypt.bb
index 3b9af6d739..350f7807a7 100644
--- a/meta/recipes-core/libxcrypt/libxcrypt.bb
+++ b/meta/recipes-core/libxcrypt/libxcrypt.bb
@@ -24,7 +24,7 @@ FILES_${PN} = "${libdir}/libcrypt*.so.* ${libdir}/libcrypt-*.so ${libdir}/libowc
S = "${WORKDIR}/git"
BUILD_CPPFLAGS = "-I${STAGING_INCDIR_NATIVE} -std=gnu99"
-TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir} -Wno-error=missing-attributes"
-CPPFLAGS_append_class-nativesdk = " -Wno-error=missing-attributes"
+TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir} "
+CPPFLAGS_append_class-nativesdk = " "
BBCLASSEXTEND = "nativesdk"
祝你好運! 如果這有點粗糙,我深表歉意,但我本人只是在解決這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.