I've decided to compile virt-viewer under windows. I basically need spice-widget as a .NET windows forms component. Before I worry about .NET i have to figure out how to compile this under windows. Here is what I found out...and having said that I know about zero about C.
Easiest way to compile windows binaries is with the Mingw32 cross-compiler under Fedora.
What I want to do is to make this work under windows and so far I've reduced number of errors from 8500 to about 2500 ;)
My current setup is
Ming32 with MSys http://www.mingw.org/
Python27 http://www.python.org/getit/windows/
Eclipse for IDE http://www.eclipse.org/downloads/
Primary components are:
spice-gtk
spice-protocol
spice-common
additional components I have as of now:
openssl
Building instructions page mentions the following components under linux so this will be no different under windows:
pixman-devel celt051-devel cegui-devel libjpeg-devel alsa-lib-devel log4cpp-devel openssl-devel libXrandr-devel libgcrypt-devel SDL-devel dev86 iasl pyparsing
I have found spice build page (outdated). Talks of windows client build but it means outdated not anymore supportd spicec client (marked in the source as spicec - old client using low level GDI/X)
Draft of user manual (outdated (c) 2009)
Overall having some hard time figuring out dependencies and building support components from scratch (even before I get to building spice elements).
Primer on autotools was a must, still not sure if it works properly with MSYS.
I would appreciate any hints as to the structure of things and ability to attach precompiled binaries http://www.spice-space.org/download/stable/wspice-x86_20110308.zip referenced in the docs as (runtime dependencies of the old SPICE client) So use them or not to use them? Also not sure if "celt" has been modified from original.
What would be really cool would be a pom.xml file for the Maven plugin.
I would appreciate any hints as to the structure of things and ability to attach precompiled binaries http://www.spice-space.org/download/stable/wspice-x86_20110308.zip referenced in the docs as (runtime dependencies of the old SPICE client) So use them or not to use them? Also not sure if "celt" has been modified from original.
What would be really cool would be a pom.xml file for the Maven plugin.
So here it is and that's what I've learned in about 2-3 days. Anyone on the same or similar track wants to join forces I'm here night and day until it compiles :) Let's put together a list of everything including versions, tools, paths that are required for success build. Its 4:48am... I'm departing.
Kindest Regards,
Peter Styk (polfilm on #spice)
On 17 December 2012 18:20, luohao_brian <luohao_brian@xxxxxxx> wrote:
David,Thanks for your reply. BTW, any documents of how to build installable virt-viewer for windows from the source code?2012-12-18
Hao Luo
发件人:David Jaša发送时间:2012-12-17 17:56主题:Re: virt-viewer windows does not support grabbing mouse收件人:"luohao_brian"<luohao_brian@xxxxxxx>抄送:"spice-devel"<spice-devel@xxxxxxxxxxxxxxxxxxxxx>luohao_brian píše v Po 17. 12. 2012 v 02:43 +0800:> I am using virt-viewer 0.53 for windows, which seems not support> grabbing mouse, but on linux it does. Any plan to support grabbing> mouse?Hi, you must be hitting some of the bugs that were recently fixed.Marc-André/Cristophe, could you upload latest remote-viewer binary to spice-space.org?David>> 2012-12-17>> ______________________________________________________________________> Hao Luo> _______________________________________________> Spice-devel mailing list--David Jaša, RHCESPICE QE based in BrnoGPG Key: 22C33E24Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel