如何在使用poky构建包时指定ppc架构?

时间:2016-04-20 07:45:35

标签: package packaging yocto bitbake openembedded

我正在使用bitbake构建示例包。在此之前,我通过在ppc中指定MACHINE ?= "qemuppc"为架构conf/local.conf创建了核心图像。结果是

~/yocto/poky-daisy-11.0.0/build_qemuppc/tmp/deploy/images/qemuppc/core-image-minimal-qemuppc.ext3 

现在,对于示例包,我使用以下

git clone https://github.com/DynamicDevices/meta-example

我将此包添加为单独的图层。结果包是:

tmp/deploy/rpm/ppc7400/bbexample-1.0-r0.ppc7400.rpm

预期的体系结构为ppc,但为ppc7400创建了包。如何在构建包时指定体系结构?

感谢您的时间!

修改

我要安装此软件包的目标计算机是:

#cat /etc/*release*
LSB_VERSION="core-4.1-noarch:core-4.1-powerpc"
DISTRIB_ID=fsl-networking
DISTRIB_RELEASE=1.6
DISTRIB_CODENAME=daisy
DISTRIB_DESCRIPTION="Poky (Yocto Project Reference Distro) 1.6"

#uname -r
3.12.19-rt30-QorIQ-SDK-V1.6+gc29fe1a

#uname -m
ppc

1 个答案:

答案 0 :(得分:0)

这是正确的 - 包中包含曲调的架构,而不是机器名称。