From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C2s7w-0000vS-Uo for qemu-devel@nongnu.org; Thu, 02 Sep 2004 09:59:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C2s7u-0000up-Me for qemu-devel@nongnu.org; Thu, 02 Sep 2004 09:59:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C2s7u-0000um-Jg for qemu-devel@nongnu.org; Thu, 02 Sep 2004 09:59:46 -0400 Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1C2s2u-000405-9z for qemu-devel@nongnu.org; Thu, 02 Sep 2004 09:54:36 -0400 Received: from [38.113.3.71] (helo=smtp-out.hotpop.com) by mx20.gnu.org with esmtp (Exim 4.34) id 1C2h77-0007P9-V9 for qemu-devel@nongnu.org; Wed, 01 Sep 2004 22:14:14 -0400 Received: from phreaker.net (kubrick.hotpop.com [38.113.3.103]) by smtp-out.hotpop.com (Postfix) with SMTP id 86D8410A5155 for ; Thu, 2 Sep 2004 02:14:09 +0000 (UTC) Received: from jbrown.mylinuxbox.org (pcp02982829pcs.midval01.tn.comcast.net [68.85.196.73]) by smtp-1.hotpop.com (Postfix) with ESMTP id BC93A1A016D for ; Thu, 2 Sep 2004 02:14:06 +0000 (UTC) Date: Wed, 1 Sep 2004 18:04:31 -0400 From: "Jim C. Brown" Subject: Re: [Qemu-devel] Qemu development schedule? Message-ID: <20040901220431.GB21314@jbrown.mylinuxbox.org> References: <000501c48eda$a026ab40$20649c3f@computername> <200408310107.07350.hetz@witch.dyndns.org> <002101c48ee5$46b2e280$20389c3f@computername> <1093908872.26682.76.camel@aragorn> <1C8FBBB0-FB2F-11D8-8B6F-000A95D874F4@mac.com> <1093973009.29476.16.camel@sherbert> <4134DF1A.4010407@bellard.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Tue, Aug 31, 2004 at 11:50:44PM +0200, Ren? Korthaus wrote: > > Am 31.08.2004 um 22:27 schrieb Fabrice Bellard: > > I have to admit that I am rather sceptical about this point. In my > opinion that could split development of future versions of QEMU and > threaten a main feature of QEMU - the platform-indepedence. I am > currently working on a GUI for Mac OS X and I have to admit, too, that > always working "around" the QEMU binary is not a long-time solution. A > short-time solution which works for me is getting and installing QEMU > for the user automatically. > The best solution would be to define an API for qemu. There is a library that qemu uses, and this library can be compiled to use OSX Gui, Win32 GUI, X lib, GTK, SDL (which should be decapriated), microX, Qt, wxWidgets, etc. Basicly, the library is just a set of stubs that, when compiled w/ the right #define, call the functions of the main library. -- Infinite complexity begets infinite beauty. Infinite precision begets infinite perfection.