From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1AwJ83-00083a-Nk for qemu-devel@nongnu.org; Thu, 26 Feb 2004 05:52:31 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1AwJ7V-0007c8-FA for qemu-devel@nongnu.org; Thu, 26 Feb 2004 05:52:28 -0500 Received: from [62.210.158.41] (helo=moscou.magic.fr) by monty-python.gnu.org with esmtp (Exim 4.30) id 1AwJ7U-0007Yn-RV for qemu-devel@nongnu.org; Thu, 26 Feb 2004 05:51:56 -0500 Received: from 10.0.0.2 (ppp-181.net-555.magic.fr [62.210.255.181]) by moscou.magic.fr (8.11.6/8.10.1) with ESMTP id i1QApqF29762 for ; Thu, 26 Feb 2004 11:51:52 +0100 (CET) Subject: Re: [Qemu-devel] Darwin/Mac OS X Port From: "J. Mayer" In-Reply-To: <46E829DD-6812-11D8-95EB-000A95EB7FDC@umich.edu> References: <31FAB5FA-62D1-11D8-9B45-000A2796D230@free.fr> <403D39D7.1080109@free.fr> <46E829DD-6812-11D8-95EB-000A95EB7FDC@umich.edu> Content-Type: text/plain Message-Id: <1077792716.18330.1917.camel@rapid> Mime-Version: 1.0 Date: Thu, 26 Feb 2004 11:51:56 +0100 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Thu, 2004-02-26 at 05:14, Satadru Pramanik wrote: > As a non-developer, I have no rights to argue what is and is not > useful, and I do love the direction that qemu is headed. > > However, in perhaps a small part a rebuttal of these previous comments, > I WOULD like to see qemu on darwin have the ability to run linux/ppc > programs. (in user mode as well). > > I think for one it would greatly increase the usability of linuxppc > programs for mac users, if linuxppc programs could be distributed with > a small qemu wrapper for use on OS X systems. The problem is not it's not useful. I'd like to run Linux programs on MacOS and MacOS X programs on LinuxPPC. What is missing is a complete Linux syscall emulation on MacOS. But, as there is a Linux syscall API in FreeBSD, the thing to do, I think, is to make it work as a Darwin kernel extension, then run LinuxPPC qemu natively. This may not be trivial: Apple anounced they'll do it for Panther and they seem to have renounced. -- J. Mayer Never organized