It will be good if you add this info to readme:
zlib library also required for libxml2
http://www.zlib.net/
2>libxml2.lib(xmlIO.obj) : error LNK2001: unresolved external symbol gzopen
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _gzdopen referenced in function _xmlWrapGzOpenUtf8
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _gzread referenced in function _xmlGzfileRead
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _gzwrite referenced in function _xmlGzfileWrite
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _gzclose referenced in function _xmlGzfileClose
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _deflateEnd referenced in function _xmlFreeZMemBuff
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _crc32 referenced in function _xmlCreateZMemBuff
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _deflateInit2 referenced in function xmlCreateZMemBuff
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _deflate referenced in function _xmlZMemBuffAppend
2>libxml2.lib(xmlIO.obj) : error LNK2019: unresolved external symbol _gzdirect referenced in function ___xmlParserInputBufferCreateFilename
2>libxml2.lib(nanohttp.obj) : error LNK2019: unresolved external symbol _inflateEnd referenced in function _xmlNanoHTTPFreeCtxt
2>libxml2.lib(nanohttp.obj) : error LNK2019: unresolved external symbol _inflateInit2 referenced in function _xmlNanoHTTPScanAnswer
2>libxml2.lib(nanohttp.obj) : error LNK2019: unresolved external symbol _inflate referenced in function _xmlNanoHTTPRead
Fixed: http://libiqxmlrpc.wikidot.com/guide:building
Thanks!