2

我想在我的 yocto 发行版中添加一些包,如“yasm”、“glib2”、“build-essential”,但不知道如何处理它。我已经在 local.conf 中启用了“tools-sdk”,但我需要更多的软件包供我使用。

有没有办法在运行 bitbake 之前在 local.conf 中声明其他包/图像,或者我必须稍后在板上安装它们?

也许还有一个关于板上手动安装的问题:我尝试通过下载软件包并配置它来在板上手动编译和安装 yasm。但它确实给了我一个缺少构建类型的错误原因。我必须指定它。我该如何处理?

我希望你能理解我的问题。谢谢你的帮助

此致

4

1 回答 1

1

要将包添加到您的图像中,请在 local.conf 中指定

IMAGE_INSTALL_append = " yasm glib2 build-essential"

我试图手动编译和安装yasm

缺少构建类型错误

我不确定您遇到了哪个错误,可能是特定于 yasm 的。但我相信您正在尝试在不指定目标架构的情况下编译 yasm。即使您不知道如何将 yasm 包含到映像中,您仍然可以通过 编译它bitbake yasm,bitbake 将处理您需要的所有参数。然后你可以在“build/tmp/work/.../yasm/.../packages-split/yasm/”中找到人工制品。

于 2018-06-11T08:46:06.287 回答