* [Qemu-devel] How to build qga-vss.dll?
@ 2015-06-20 9:30 Markus Armbruster
2015-06-20 14:03 ` Tomoki Sekiyama
0 siblings, 1 reply; 4+ messages in thread
From: Markus Armbruster @ 2015-06-20 9:30 UTC (permalink / raw)
To: Tomoki Sekiyama; +Cc: qemu-devel, Michael Roth
There's qga/vss-win32/Makefile.objs, and it appears to have a recipe for
qga-vss.dll, but I can't figure out how to actually get make to build
it. I'm cross-compiling with mingw (for compile-testing purposes only),
I got CONFIG_QGA_VSS=y, make succeeds and produces the usual stuff, but
compiles nothing in qga/vss-win32. Please advise.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] How to build qga-vss.dll?
2015-06-20 9:30 [Qemu-devel] How to build qga-vss.dll? Markus Armbruster
@ 2015-06-20 14:03 ` Tomoki Sekiyama
2015-06-20 15:51 ` Markus Armbruster
0 siblings, 1 reply; 4+ messages in thread
From: Tomoki Sekiyama @ 2015-06-20 14:03 UTC (permalink / raw)
To: Markus Armbruster; +Cc: qemu-devel@nongnu.org, Michael Roth
Hi Markus,
The steps to build qga-vss.dll are:
- Install some MinGW library packages: When I tested in fedora22,
I need mingw32-winpthreads-static package in addition to
packages on the qemu wiki page: http://wiki.qemu.org/Hosts/W32
- Download Microsoft VSS SDK from:
http://www.microsoft.com/en-us/download/details.aspx?id=23490
- Extract the SDK
scripts/extract-vsssdk-headers setup.exe (on POSIX-systems)
-> extracted into "inc" directory
- Specify installed SDK directory to configure option as:
./configure --cross-prefix=i686-w64-mingw32- \
--with-vss-sdk=inc
- make qemu-ga.exe qga/vss-win32/qga-vss.{dll,tlb}
I hope this helps.
Thanks,
Tomoki
________________________________________
From: Markus Armbruster [armbru@redhat.com]
Sent: Saturday, June 20, 2015 5:30 AM
To: Tomoki Sekiyama
Cc: qemu-devel@nongnu.org; Michael Roth
Subject: How to build qga-vss.dll?
There's qga/vss-win32/Makefile.objs, and it appears to have a recipe for
qga-vss.dll, but I can't figure out how to actually get make to build
it. I'm cross-compiling with mingw (for compile-testing purposes only),
I got CONFIG_QGA_VSS=y, make succeeds and produces the usual stuff, but
compiles nothing in qga/vss-win32. Please advise.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] How to build qga-vss.dll?
2015-06-20 14:03 ` Tomoki Sekiyama
@ 2015-06-20 15:51 ` Markus Armbruster
2015-06-23 13:46 ` Olga Krishtal
0 siblings, 1 reply; 4+ messages in thread
From: Markus Armbruster @ 2015-06-20 15:51 UTC (permalink / raw)
To: Tomoki Sekiyama; +Cc: qemu-devel@nongnu.org, Michael Roth
Tomoki Sekiyama <tomoki.sekiyama@hds.com> writes:
> Hi Markus,
>
> The steps to build qga-vss.dll are:
>
> - Install some MinGW library packages: When I tested in fedora22,
> I need mingw32-winpthreads-static package in addition to
> packages on the qemu wiki page: http://wiki.qemu.org/Hosts/W32
>
> - Download Microsoft VSS SDK from:
> http://www.microsoft.com/en-us/download/details.aspx?id=23490
>
> - Extract the SDK
> scripts/extract-vsssdk-headers setup.exe (on POSIX-systems)
> -> extracted into "inc" directory
>
> - Specify installed SDK directory to configure option as:
> ./configure --cross-prefix=i686-w64-mingw32- \
> --with-vss-sdk=inc
>
> - make qemu-ga.exe qga/vss-win32/qga-vss.{dll,tlb}
>
> I hope this helps.
It does, thanks!
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] How to build qga-vss.dll?
2015-06-20 15:51 ` Markus Armbruster
@ 2015-06-23 13:46 ` Olga Krishtal
0 siblings, 0 replies; 4+ messages in thread
From: Olga Krishtal @ 2015-06-23 13:46 UTC (permalink / raw)
To: Markus Armbruster, Tomoki Sekiyama; +Cc: qemu-devel@nongnu.org, Michael Roth
On 20/06/15 18:51, Markus Armbruster wrote:
> Tomoki Sekiyama <tomoki.sekiyama@hds.com> writes:
>
>> Hi Markus,
>>
>> The steps to build qga-vss.dll are:
>>
>> - Install some MinGW library packages: When I tested in fedora22,
>> I need mingw32-winpthreads-static package in addition to
>> packages on the qemu wiki page: http://wiki.qemu.org/Hosts/W32
>>
>> - Download Microsoft VSS SDK from:
>> http://www.microsoft.com/en-us/download/details.aspx?id=23490
>>
>> - Extract the SDK
>> scripts/extract-vsssdk-headers setup.exe (on POSIX-systems)
>> -> extracted into "inc" directory
>>
>> - Specify installed SDK directory to configure option as:
>> ./configure --cross-prefix=i686-w64-mingw32- \
>> --with-vss-sdk=inc
>>
>> - make qemu-ga.exe qga/vss-win32/qga-vss.{dll,tlb}
>>
>> I hope this helps.
> It does, thanks!
To build it I used --with-vss-sdk option, without it my qga/vss-win32
directory was empty.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-06-23 13:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-20 9:30 [Qemu-devel] How to build qga-vss.dll? Markus Armbruster
2015-06-20 14:03 ` Tomoki Sekiyama
2015-06-20 15:51 ` Markus Armbruster
2015-06-23 13:46 ` Olga Krishtal
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).