From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MD3EQ-0007dK-7j for qemu-devel@nongnu.org; Sat, 06 Jun 2009 17:15:14 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MD3EL-0007ad-6n for qemu-devel@nongnu.org; Sat, 06 Jun 2009 17:15:13 -0400 Received: from [199.232.76.173] (port=40007 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MD3EL-0007aa-1s for qemu-devel@nongnu.org; Sat, 06 Jun 2009 17:15:09 -0400 Received: from main.gmane.org ([80.91.229.2]:46595 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 1MD3EK-0000Ja-N7 for qemu-devel@nongnu.org; Sat, 06 Jun 2009 17:15:08 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1MD3EE-0000W8-G1 for qemu-devel@nongnu.org; Sat, 06 Jun 2009 21:15:02 +0000 Received: from loft1436.serverloft.com ([85.25.120.147]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Jun 2009 21:15:02 +0000 Received: from I.Levashew by loft1436.serverloft.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Jun 2009 21:15:02 +0000 From: Ivan Levashew Date: Sun, 07 Jun 2009 04:07:29 +0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: news Subject: [Qemu-devel] User mode linux for Mac OS X with qemu List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org (repost) Hello! How to build a linux emulator? I can't do it, lots of errors. When I finally decided to read the documentation, I have found a surprising statement that linux user mode is for linux hosts only. How could it be? It's a contrary to QEMU's emulate-anything-on-anything spirit. I have found that darwin-user is supported on Mac OS X, but it is of little use since: a) one can already launch ppc&i386 binaries b) Nobody targets darwin. Most downloads on sourceforge, nongnu, tigris, etc. are linux&windows (no darwin!), because free software developers don't have Macs. And even if they have, Mac OS X is a moving target (so was Linux in 2000), chances are high that contributed build won't work due to Apple constantly inventing new incompatibilities. Linux emulator would be a breath of fresh air for Mac owners. What do I need to build qemu-linux-user? It seems that I need generic linux syscall implementation. Do you know where I can get one? -- If you want to get to the top, you have to start at the bottom