<div dir="ltr"><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Pello Heriz</b> <span dir="ltr"><<a href="mailto:pello.heriz@alumni.mondragon.edu">pello.heriz@alumni.mondragon.edu</a>></span><br>Date: 2017-03-07 10:41 GMT+01:00<br>Subject: Building a Xen image on Yocto for ZCU102 board<br>To: <a href="mailto:meta-xilinx@yoctoproject.org">meta-xilinx@yoctoproject.org</a>, <a href="mailto:meta-xilinx-request@yoctoproject.org">meta-xilinx-request@yoctoproject.org</a>, <a href="mailto:meta-virtualization@yoctoproject.org">meta-virtualization@yoctoproject.org</a>, <a href="mailto:cardoe@cardoe.com">cardoe@cardoe.com</a>, <a href="mailto:matha@xilinx.com">matha@xilinx.com</a>, Alistair Francis <<a href="mailto:alistair23@gmail.com">alistair23@gmail.com</a>><br><br><br><div dir="ltr">Hi all,<div><br></div><div>as you know, I'm trying to build a Xen image using Yocto master branch for ZCU102 board.</div><div><br></div><div>I have been experimenting some errors during the last days when I have tried to execute bitbake xen-image-minimal command.</div><div><br></div><div>Some of you have told me to change to a stable branch in order to don't have errors, but some weeks ago I tried to build a core-image-minimal for ZCU102 using Morty branch and I couldn't. I think that this branch has not enough support in order to build images for this (ZCU102) target. Anyway if this information is not correct, I need to test the image using QEMU emulator, and this also would't be possible with Morty for the ZCU102 board case.</div><div><br></div><div>In the other hand, when I try to execute xen-image-minimal using master branch, I experimented this error:</div><div><br></div><div><img src="cid:ii_15aa80079e0819c6" alt="Txertatutako irudia 1" width="480" height="82" style="margin-right:0px"></div><div><br></div><div>As you can see, it's an error related to compilation. I have read that the error can be due to the GCC compiler version in the next link: <a href="https://lists.yoctoproject.org/pipermail/meta-virtualization/2015-December/001589.html" target="_blank">https://lists.<wbr>yoctoproject.org/pipermail/<wbr>meta-virtualization/2015-<wbr>December/001589.html</a></div><div>Could this be the problem? If yes, how can I solve it? in which file do I need to change the compiler version I want to use?</div><div><br></div><div>On the other side, do I need to include meta-petalinux layer in my project in order to use Xen? That's what I have read in the next link: <a href="http://www.wiki.xilinx.com/Xen+Hypervisor+through+Yocto+Flow" target="_blank">http://www.wiki.xilinx.com/<wbr>Xen+Hypervisor+through+Yocto+<wbr>Flow</a></div><div>This link also says that the used machine can be qemuzynqmp and that's not correct. In my case, I'm trying to build the image using zcu102-zynqmp machine.</div><div>Anyway, if I include meta-petalinux layer on my project, I got an error related to qt5. I have tried to include meta-qt5 layer too, but I got the next error:</div><div><br></div><div><img src="cid:ii_15aa815f49b4af48" alt="Txertatutako irudia 2" width="499" height="211" style="margin-right:25px"><br></div><div><br></div><div>Other thing that I have read that I need to add to my project in order to configure the kernel for using Xen, has been to append in the local.conf file the DISTRO_FEATURES_append = " xen". I also have done this, but the bitbake result was the same as first reported image where it says that has occurred a compilation error.</div><div><br></div><div>So can anybody answer this questions please?</div><div><br></div><div>Just for adding some more information, the layers that I have add in my bblayers file are the next:</div><div><br></div><div>BBLAYERS ?= " \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-poky \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-yocto-bsp \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-xilinx \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-virtualization \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-openembedded/meta-oe \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-openembedded/meta-<wbr>networking \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-openembedded/meta-<wbr>filesystems \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-openembedded/meta-<wbr>python \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/oe-meta-go \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-selinux \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-petalinux \</div><div>  /opt/yocto_GE/yocto_master_v2/<wbr>poky/meta-qt5 \</div><div>  " </div><div><br></div><div>The last two are the ones that give different problems when I run bitbake.</div><div><br></div><div>I would appreciate any answer,</div><div>Thanks,</div><div>Pello</div><div><br></div><div><br></div></div>
</div><br></div>