Jim Meyering wrote:
"Richard W.M. Jones" <rjones(a)redhat.com> wrote:
> The following patchset allows an incomplete compilation of libvirt under
> Windows using Cygwin. Current limitations are:
Nice work!
I admire your fortitude :-)
This should help libvirt get more exposure.
Thanks for the encouragement!
For the record I have now applied all the patches to CVS as posted,
except where noted:
(1) I reimplemented cfmakeraw as a separate function as per your suggestion.
(2) Unimplemented tests changed to return 77 instead of EXIT_SUCCESS.
(3) I left out the alternate getaddrinfo implementation until I have
time to look at gnulib. I wasn't aware of this library actually.
Unfortunately I can't easily check whether it works under Cygwin because
my (working) Windows installation is not with me at the moment.
Currently the main problem is persuading libtool to build Windows shared
libraries (DLLs). I've followed all the instructions in the manual and
various things from the web and it just doesn't work (as Dan said "Isn't
libtool supposed to sort this out?").
Without having at least libvirtmod.dll, Python support is hard to do,
which means of course that virt-manager doesn't work yet.
Anyone who wants to try libvirt under Windows today, you will need
libvirt from CVS + the attached patch to get it to build (but not yet to
get shared libs working).
Rich.