[Spice-devel] Win32 fixes for pixman work

Alexander Larsson alexl at redhat.com
Fri Feb 26 01:54:14 PST 2010


The attached patches makes spice build on win32 again. 
Can I commit them?

You need to put this in your SPICE_LIBS path though:
http://www.gnome.org/~alexl/pixman-win32-1.7.8.zip

Also, it wasn't exactly easy to build spice on win32. I had to first
find the secret windows_libraries_next.zip file (thanks izik) and then i
had issues with the recommended openssl library being to new or
something:

libeay32MTd.lib(cryptlib.obj) : fatal error LNK1103: debugging
information corrupt; recompile module

My guess is that the more recent version availible now is built with a
later compiler or something.

I had better luck with this:
http://code.google.com/p/openssl-for-windows/
Although i had to rename the libraries to match what the builds
expected. 


Also, i was unable to build a release build:

Linking...
fatal error C1047: The object or library file 'C:\...\spice_libs\lib
\log4cpp.lib' was created with an older compiler than other objects;
rebuild old objects and libraries
LINK : fatal error LNK1257: code generation failed

I tried to rebuild log4cpp, but it seems this project is unmaintained
since 2007 and does not build with visual studio 2005 (need VC 6.0).

So, I think we need to work on making the win32 build better.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Alexander Larsson                                            Red Hat, Inc 
       alexl at redhat.com            alexander.larsson at gmail.com 
He's an immortal alcoholic sorceror with a winning smile and a way with the 
ladies. She's an artistic bisexual mercenary with an evil twin sister. They 
fight crime! 


More information about the Spice-devel mailing list