Please note that I have now uploaded all the source code to GitHub. Please see the imobiledevice.txt at
https://github.com/Polyfun/libimobiledevice-windows for instructions on how to build the port. There are four repositories in all, three of which are forked from the Linux repositories; I have requested that my changes are pulled back into the Linux master, but I have no idea if this will happen. Anyway, it should be easier to maintain the Windows port in sync with the Linux version in future.