From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L60Ly-0003GS-WA for qemu-devel@nongnu.org; Fri, 28 Nov 2008 05:13:39 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L60Lx-0003FA-4Z for qemu-devel@nongnu.org; Fri, 28 Nov 2008 05:13:38 -0500 Received: from [199.232.76.173] (port=45240 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L60Lw-0003F3-Uh for qemu-devel@nongnu.org; Fri, 28 Nov 2008 05:13:37 -0500 Received: from main.gmane.org ([80.91.229.2]:51619 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L60Lw-0002Zi-Kl for qemu-devel@nongnu.org; Fri, 28 Nov 2008 05:13:36 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1L60Ls-0001vV-4E for qemu-devel@nongnu.org; Fri, 28 Nov 2008 10:13:32 +0000 Received: from 141.76.6.189 ([141.76.6.189]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 28 Nov 2008 10:13:32 +0000 Received: from usenet by 141.76.6.189 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 28 Nov 2008 10:13:32 +0000 From: Steffen Liebergeld Date: Fri, 28 Nov 2008 10:13:25 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: news Subject: [Qemu-devel] Cross compiling qemu for ARM Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, I'm trying to get Qemu 0.9.1 cross compiled for the ARM platform. I have been using these configure flags: --target-list=arm-softmmu --source-path=$HOME/Source/qemu-0.9.1/ --cross-prefix=arm-linux- --static --host-cc=/usr/bin/gcc-3.4 --prefix=$HOME/Binary/qemu/ --disable-linux-user --disable-darwin-user --disable-sdl --disable-gfx-check I have the complete arm crosscompiling toolchain including crosscompilers and libs like zlib. (Unfortunatly I didn't find an option to give paths to zlib headers and lib, so I set them manually. Do you know an easy way to set them?) Compiling goes well until dyngen tries to execute: make[1]: Entering directory `/home/s1010824/Build/arm/qemu/arm-softmmu' ../dyngen -o op.h op.o dyngen: op_movl_T0_r0, 8: function too small make[1]: *** [op.h] Error 1 make[1]: Leaving directory `/home/s1010824/Build/arm/qemu/arm-softmmu' Do you have an idea how I can fix that? Did you do cross compilation of qemu yourself and know good documention about it? Thank you in advance, Steffen Liebergeld