From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:43149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdAhR-0006zI-Ss for qemu-devel@nongnu.org; Thu, 16 May 2013 22:47:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdAhP-0003Dd-DH for qemu-devel@nongnu.org; Thu, 16 May 2013 22:47:17 -0400 Received: from mail-bk0-x230.google.com ([2a00:1450:4008:c01::230]:35064) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdAhP-0003DT-6Y for qemu-devel@nongnu.org; Thu, 16 May 2013 22:47:15 -0400 Received: by mail-bk0-f48.google.com with SMTP id jf3so2037556bkc.7 for ; Thu, 16 May 2013 19:47:13 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <5194BE66.6080405@virtualopensystems.com> Date: Thu, 16 May 2013 20:47:13 -0600 Message-ID: From: John Rigby Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] Cross-Compiling Qemu for Aarch64? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: qemu-devel , m.hamayun@virtualopensystems.com On Thu, May 16, 2013 at 5:23 AM, Peter Maydell wrote: > On 16 May 2013 12:09, Mian M. Hamayun wrote: >> Hello Everyone, >> >> I am currently trying to compile qemu for Aarch64 but so far I haven't been >> able to configure qemu for this purpose. >> My first objective is to just configure and cross-compile qemu for Aarch64, >> which is currently blocked by the qemu's dependency on cross-compiled >> "glib-2.12". >> For example, when I use the following configure command: >> >> ./configure --cross-prefix=aarch64-linux-gnu- --target-list=arm-softmmu >> --enable-fdt --static >> >> I get the following error: >> ERROR: glib-2.12 required to compile QEMU > I'm cross building in a raring chroot on a precise host. I started with the instructions here: https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/arm64bootstrap I had some trouble and had to install some packages brute force because wookey's repo was out of sync with the ubuntu repo. Once I got it working I have not touched it. I'm trying to reproduce this with what is currently there. Once I get something working I'll send the steps and add a wiki page somewhere. --john