From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39370) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UfVwh-0001pM-VR for qemu-devel@nongnu.org; Thu, 23 May 2013 09:52:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UfVwc-0005nQ-Bk for qemu-devel@nongnu.org; Thu, 23 May 2013 09:52:43 -0400 Received: from mx1.redhat.com ([209.132.183.28]:12479) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UfVwc-0005n5-4j for qemu-devel@nongnu.org; Thu, 23 May 2013 09:52:38 -0400 Message-ID: <519E1E9B.9030908@redhat.com> Date: Thu, 23 May 2013 15:50:19 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <20130521153333.4880.74390.stgit@hds.com> <20130523121537.GK9093@stefanha-thinkpad.redhat.com> <519E1783.4000102@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC PATCH v3 00/11] qemu-ga: fsfreeze on Windows using VSS List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Michael Roth , qemu-devel , Luiz Capitulino , Vadim Rozenfeld , Tomoki Sekiyama , seiji.aguchi@hds.com, Ademar Reis Il 23/05/2013 15:28, Stefan Hajnoczi ha scritto: > On Thu, May 23, 2013 at 3:20 PM, Paolo Bonzini wrote: >> Il 23/05/2013 14:15, Stefan Hajnoczi ha scritto: >>> On Tue, May 21, 2013 at 11:33:33AM -0400, Tomoki Sekiyama wrote: >>>> * How to build & run qemu-ga with VSS support >>>> >>>> - Download Microsoft VSS SDK from: >>>> http://www.microsoft.com/en-us/download/details.aspx?id=23490 >>>> >>>> - Setup the SDK >>>> scripts/extract-vsssdk-headers setup.exe (on POSIX-systems) >>>> >>>> - Specify installed SDK directory to configure option as: >>>> ./configure -with-vss-sdk="path/to/VSS SDK" --cross-prefix=i686-w64-mingw32- >>> >>> Are there any plans to make this more developer-friendly? In the Linux >>> world it's unusual to download third-party SDKs; development headers are >>> available as packages from the distro. >>> >>> I haven't looked at the SDK license but hopefully the VSS headers can be >>> added to the mingw cross-build toolchain? >> >> No, the mingw headers are (re)written by hand, or something like that. >> The VSS license does not permit redistribution. :/ > > Can we follow the same process for VSS as for the other mingw headers? I have no idea. Many of them are automatically generated, but some of the others have content seemed non-trivial. > TBH I don't see how one can write them by hand without deriving it > from the SDK, which seems dubious. But if it worked for the rest of > mingw (which comes with Windows and DirectX headers, for example) then > maybe it can work here too. I'd rather avoid muddy legal waters... Paolo