【发布时间】:2016-02-25 20:49:18
【问题描述】:
我通过 Yocto 制作了 RaspberryPi 最小镜像。 我只是按照下面文章中的说明进行操作。
http://www.cnx-software.com/2013/07/05/12mb-minimal-image-for-raspberry-pi-using-the-yocto-project/
它为 RaspberryPi 和 rpi sysroots 制作了合适的映像。但是,它也使 x86_64 sysroots。如果不创建这些,构建时间会更短。
为什么它在制作 ARM 映像时制作 x86_64 二进制文件?
$ ls build/tmp/sysroots
raspberrypi raspberrypi-tcbootstrap x86_64-linux
$ ls x86_64-linux/
bin etc lib sbin usr var
$ find -name sysroots
./build/tmp/work/armv6-vfp-poky-linux-gnueabi/binutils-cross/.../sysroots
...
./build/tmp/work/x86_64-linux/m4-native/.../sysroots
./build/tmp/work/x86_64-linux/gnu-config-native/.../tmp/sysroots
...
./build/tmp/work/x86_64-linux/sqlite3-native/.../sysroots
...
./build/tmp/work/x86_64-linux/openssl-native/.../sysroots
...
【问题讨论】:
标签: build raspberry-pi yocto