我正在尝试使用yocto生成SDK。硬件:x64通用元英特尔层图像:核心图像最小。我在conf文件中启用了multilib以支持32位库。requireconf/multilib.confMULTILIBS="multilib:lib32"DEFAULTTUNE_virtclass-multilib-lib32="x86"当我运行以下命令时:bitbake-cpopulate_sdkcore-image-minimal,在最后阶段出现以下错误。Thefollowingpackageshaveunmetdependencies:lib32-packagegroup-core-standa
我正在尝试使用yocto生成SDK。硬件:x64通用元英特尔层图像:核心图像最小。我在conf文件中启用了multilib以支持32位库。requireconf/multilib.confMULTILIBS="multilib:lib32"DEFAULTTUNE_virtclass-multilib-lib32="x86"当我运行以下命令时:bitbake-cpopulate_sdkcore-image-minimal,在最后阶段出现以下错误。Thefollowingpackageshaveunmetdependencies:lib32-packagegroup-core-standa
我刚刚开始了解Yocto。我还没有找到很多关于类(.bbclass)文件的信息。我知道.bb文件是一个包含构建包指令的配方。我们什么时候必须写食谱,什么时候要上课,或者两者之间有什么区别 最佳答案 Yocto类(.bbclass)用于分解配方的代码,以处理一些一般性问题。例如,在cmake.bbclass中处理配方中的CMake,这样当您添加inheritcmake时,您的配方将管理CMake细节。您可以在manual中查看类列表也是。 关于linux-yocto中的.bb(配方)和.b
我刚刚开始了解Yocto。我还没有找到很多关于类(.bbclass)文件的信息。我知道.bb文件是一个包含构建包指令的配方。我们什么时候必须写食谱,什么时候要上课,或者两者之间有什么区别 最佳答案 Yocto类(.bbclass)用于分解配方的代码,以处理一些一般性问题。例如,在cmake.bbclass中处理配方中的CMake,这样当您添加inheritcmake时,您的配方将管理CMake细节。您可以在manual中查看类列表也是。 关于linux-yocto中的.bb(配方)和.b
我正在为beagleboneblack构建自定义内核。按照本指南(http://android.serverbox.ch/?p=1273),我能够使用基本镜像成功启动到控制台。当我尝试使用命令构建实时内核补丁时:bitbakecore-image-rt我收到以下错误消息:Loadingcache:100%|###############################|ETA:00:00:00Loaded1222entriesfromdependencycache.Parsingrecipes:100%|#############################|Time:00:00:
我正在为beagleboneblack构建自定义内核。按照本指南(http://android.serverbox.ch/?p=1273),我能够使用基本镜像成功启动到控制台。当我尝试使用命令构建实时内核补丁时:bitbakecore-image-rt我收到以下错误消息:Loadingcache:100%|###############################|ETA:00:00:00Loaded1222entriesfromdependencycache.Parsingrecipes:100%|#############################|Time:00:00:
我正在尝试为嵌入式系统配置自定义Yocto构建。我需要将包添加到目标文件系统和工具链。目前我只是想添加已经有配方的包。例如,通过添加IMAGE_INSTALL+="boost-dev"和TOOLCHAIN_TARGET_TASK+="boost-dev"我可以为targetfs和工具链添加boost。我想做什么Yocto构建的rootfs很完整,库也很多,但是工具链只有最基本的。我想将缺少的库添加到工具链中。问题:如何找到可用库的名称?像boost-dev一样,我做了很多谷歌搜索,通过将名称boost-dev添加到TOOLCHAIN_TARGET_TASK我可以得到我想要什么。但是像O
我正在尝试为嵌入式系统配置自定义Yocto构建。我需要将包添加到目标文件系统和工具链。目前我只是想添加已经有配方的包。例如,通过添加IMAGE_INSTALL+="boost-dev"和TOOLCHAIN_TARGET_TASK+="boost-dev"我可以为targetfs和工具链添加boost。我想做什么Yocto构建的rootfs很完整,库也很多,但是工具链只有最基本的。我想将缺少的库添加到工具链中。问题:如何找到可用库的名称?像boost-dev一样,我做了很多谷歌搜索,通过将名称boost-dev添加到TOOLCHAIN_TARGET_TASK我可以得到我想要什么。但是像O
让我们考虑包“virtual/kernel”。我想知道构建此包时涉及哪些.bb和.bbappend文件。我知道我可以通过以下方式获取包名:bitbake-evirtual/kernel|grep^BP=此命令为我提供了用于构建虚拟/内核的包的名称,在我的例子中是linux-fslc-4.0+gitAUTOINC+19ebefd40a。但是,我不知道如何获取用于构建linux-fslc-4.0+gitAUTOINC+19ebefd40a包的.bb和.bbappend文件列表(包括它们的位置)。 最佳答案 你可以使用bitbake-la
让我们考虑包“virtual/kernel”。我想知道构建此包时涉及哪些.bb和.bbappend文件。我知道我可以通过以下方式获取包名:bitbake-evirtual/kernel|grep^BP=此命令为我提供了用于构建虚拟/内核的包的名称,在我的例子中是linux-fslc-4.0+gitAUTOINC+19ebefd40a。但是,我不知道如何获取用于构建linux-fslc-4.0+gitAUTOINC+19ebefd40a包的.bb和.bbappend文件列表(包括它们的位置)。 最佳答案 你可以使用bitbake-la