Linux 如何使用树莓作为Yocto主机?

Linux 如何使用树莓作为Yocto主机?,linux,raspberry-pi,cross-compiling,stm32,yocto,Linux,Raspberry Pi,Cross Compiling,Stm32,Yocto,我想使用Raspberry作为Yocto主机为STM32MP15构建一个linux发行版 我使用的是RPi4 8GB、128GB uUSD和Buster 10 主机的一个基本包是gcc multilib,据我所知,Raspberry PI OS和ARM一般都无法使用它 你能告诉我: 是否可以为Raspberry PI OS提供gcc多库 是否可以将Raspberry设置为Yocto主机?如果可能,如何做到这一点 多谢各位 再见我不是舒尔这是个好主意:p 我认为这需要很多时间:) 如果有可能为

我想使用Raspberry作为Yocto主机为STM32MP15构建一个linux发行版

我使用的是RPi4 8GB、128GB uUSD和Buster 10

主机的一个基本包是gcc multilib,据我所知,Raspberry PI OS和ARM一般都无法使用它

你能告诉我:

  • 是否可以为Raspberry PI OS提供gcc多库
  • 是否可以将Raspberry设置为Yocto主机?如果可能,如何做到这一点
多谢各位


再见

我不是舒尔这是个好主意:p 我认为这需要很多时间:)

如果有可能为Raspberry PI OS提供gcc multilib,我不是舒尔

无论如何,您可以在本页查看yocto项目的需求

我可以说,在我的电脑(ubuntu,16GB ram,cpu i7)上,有时候raspberrypi的构建需要8GB到12GB的ram(当我必须构建整个包列表时,可能是因为更新),但是你可以对bitbake使用的ram/cpu设置一个限制,所以我相信如果你的系统尊重这些细节,它可以做到

如果你有

Git 1.7.8 or greater

tar 1.24 or greater

Python 2.7.3 or greater excluding Python 3.x, which is not supported.
以及Debian所需的最小软件包

gawk wget git-core diffstat unzip texinfo
gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm
我认为它可以工作……但是,这需要很多时间:)

我发布的链接也解释了如何建立一个基本的图像

有用链接:

检查配方和图层

yocto文件


非常感谢您的回答

是的,我已经知道您编写的要求/警告,并且我已经阅读了Yocto文档

我不能做的是:

  • 将Raspberry(通常还有ARM)设置为主机,主要是因为我无法找到这个平台的gcc多库
  • 查找有关此主题的任何注释
欢迎任何帮助

谢谢

再见