From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D1Uja-0002Dg-G7 for qemu-devel@nongnu.org; Wed, 16 Feb 2005 14:21:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D1UjQ-00028F-PE for qemu-devel@nongnu.org; Wed, 16 Feb 2005 14:21:08 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D1UjQ-00028C-JM for qemu-devel@nongnu.org; Wed, 16 Feb 2005 14:21:04 -0500 Received: from [65.74.133.9] (helo=mail.codesourcery.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D1UO0-0001fQ-DF for qemu-devel@nongnu.org; Wed, 16 Feb 2005 13:58:56 -0500 From: Paul Brook Subject: Re: [Qemu-devel] ARM questions.. Date: Wed, 16 Feb 2005 18:58:50 +0000 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200502161858.51131.paul@codesourcery.com> 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 On Wednesday 16 February 2005 18:14, Carl Holtje ;021;vcsg6; wrote: > All- > > A couple of questions about the ARM platform- > > I'd like to run a binary from Platform A on an ARM system -- what > packages/files/whatnot do I need to comprise the interpreter requirement? > Is this something I can simply copy from Platform A to the ARM system (ie > are these libraries on the emulated side that are there for application > support and are emulated by qemu, as opposed to being compiled for the > ARM for direct-execution)? The qemu arm emulation only supports linux user-mode emulation. This means it runs arm-linux binaries unmodified. In addition to the binary itself you will need any shared libraries it requires. It is possible (though not mandatory) to use an arm-linux chroot if you setup the linux binfmt_misc to use qemu to run arm binaries. Paul