Hi Stewart, Thank you for your support. I solved the error by installing libpixman-1:arm64. Previously I have installed libpixman-1 for x86. I think that was the problem. Thanks and Regards, George On Jul 14, 2018 2:41 AM, "Stewart Hildebrand" < Stewart.Hildebrand@dornerworks.com> wrote: > > -----Original Message----- > > From: Xen-devel [mailto:xen-devel-bounces@lists.xenproject.org] On > Behalf > > Of George John > > Sent: Thursday, July 5, 2018 1:41 AM > > To: xen-devel > > Subject: [Xen-devel] Error during cross compiling of xen by chroot > > > > Hi, > > I am using chroot to cross compile xen. I am getting the error as per > > the error log. I have installed libpixman. But still this is occuring. > > what could be the possible reason? > > You should be able to gather more info by setting the verbose flag for the > qemu build > diff --git a/tools/Makefile b/tools/Makefile > index 67977ad..fc82f5b 100644 > --- a/tools/Makefile > +++ b/tools/Makefile > @@ -280,7 +280,7 @@ subdir-all-qemu-xen-dir: qemu-xen-dir-find > $(CONFIG_QEMUU_EXTRA_ARGS) \ > --cpu=$(IOEMU_CPU_ARCH) \ > $(IOEMU_CONFIGURE_CROSS); \ > - $(MAKE) all > + $(MAKE) V=1 all > > subdir-install-qemu-xen-dir: subdir-all-qemu-xen-dir > cd qemu-xen-build; \ > > Sort of related: if you truly want to cross compile Xen tools for aarch64 > with less dependence on chroot - see the following example around lines > 224-271 https://gist.github.com/stewdk/110f43e0cc1d905fc6ed4c7e10d8d35e > > Thanks, > Stewart Hildebrand > DornerWorks, Ltd. > > > > > Thanks and regards, > > George >