From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M9b0v-0001xT-7v for qemu-devel@nongnu.org; Thu, 28 May 2009 04:31:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M9b0q-0001xE-9y for qemu-devel@nongnu.org; Thu, 28 May 2009 04:31:00 -0400 Received: from [199.232.76.173] (port=46440 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M9b0q-0001xB-60 for qemu-devel@nongnu.org; Thu, 28 May 2009 04:30:56 -0400 Received: from mx20.gnu.org ([199.232.41.8]:8463) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M9b0o-0005TP-TL for qemu-devel@nongnu.org; Thu, 28 May 2009 04:30:55 -0400 Received: from yw-out-1718.google.com ([74.125.46.154]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M9b0o-00040D-3Q for qemu-devel@nongnu.org; Thu, 28 May 2009 04:30:54 -0400 Received: by yw-out-1718.google.com with SMTP id 5so2542079ywr.82 for ; Thu, 28 May 2009 01:30:53 -0700 (PDT) Message-ID: <4A1E4BB9.8070902@codemonkey.ws> Date: Thu, 28 May 2009 03:30:49 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] WinQEMU - a Windows native version of QEMU References: <200905280833556406671@gmail.com> In-Reply-To: <200905280833556406671@gmail.com> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: celestialwy Cc: qemu-devel celestialwy wrote: > WinQEMU is a Windows native version of QEMU (from 0.10.1). It ports > the source code of QEMU to Visual C++ 2008. Consequently, it decouple > the compilation of QEMU with the POSIX build environment. Compiling > QEMU with Visual C++ should be very convenient for modifying and > debugging for the Windows developers :D > Thanks a lot for Fabrice Bellard's great work on QEMU! > Download: https://sourceforge.net/projects/winqemu/ > To run WinQEMU, please follow these four steps: > 1. Download and set up the VC++ 2008 Redist, download URL: > http://sourceforge.net/project/downloading.php?group_id=259759&filename=vcredist_x86_eng.exe&a=95765247 > > 2. Download and unzip the WinQEMU.0.10.1.zip > 3. Update WinQEMU.dll, WinQEMUTest.exe and WinQEMUImage.exe with the > latest WinQEMU package (so far, the newest version is 0.10.5) > 4. Execute linux.bat to run the preinstalled Linux.img. Of course, you > can change the BAT file to install a new OS image. Download URL > http://sourceforge.net/project/downloading.php?group_id=259759&filename=WinQEMU.0.10.1.zip&a=30733783 > Can you post a patch of the changes required to get QEMU to compile under msvc? I'm not interested in the build infrastructure changes, I'm just curious about source changes. If there are bits of those changes that are reasonable, we could look at merging those. Regards, Anthony Liguori