On Wed, Mar 23, 2011 at 8:58 AM, Roy Tam <roy...@gmail.com> wrote: > I think I have to change my words. Glib works in win32, but adding > Glib to QEMU will bloat the binary size. It adds more dependency on > building and the result binary. I wonder if it is a must to add it.
If we stick to re-implementing cross-platform wrappers then Windows support will always lag behind POSIX and developers will spend effort working around platform quirks rather than improving QEMU. Very few QEMU developers build on Windows, for example Paolo's latest Windows iothread support patches were tested under Wine. Will introducing glib add a dependency and at worst some temporary breakage? Yes, there's a risk. But longer term this is great news for Windows because it gives it a chance of actually working on a level close to *nix. Stefan