Nick Wellnhofer e3890546d7 Fix the Windows header mess
Don't include windows.h and wsockcompat.h from config.h but only when
needed.

Don't define _WINSOCKAPI_ manually. This was apparently done to stop
windows.h from including winsock.h which is a problem if winsock2.h
wasn't included first. But on MinGW, this causes compiler warnings.
Define WIN32_LEAN_AND_MEAN instead which has the same effect.

Always use the compiler-defined _WIN32 macro instead of WIN32.
2017-10-09 14:35:40 +02:00
..
2017-10-09 14:35:40 +02:00
2012-08-13 16:57:30 +08:00

README file for VC10 project files for libxml2
----------------------------------------------

to clarify: This is not the readme file for the whole libxml2 project. 
Rather, it's a readme for the VC10 project files, attached to the libxml2 proejct.

Quick Start
-----------

1) To use, load the libxml2.sln solution file into visual studio
2) check and correct paths for dependent "iconv" project which most certaily 
are wrong on your environment.
3) Compile all projects


Background Info
---------------

Running of "configure.sh" won't make sense since VS doesn't support
this kind of build system and the environment is pretty much known already 
if you're using Visual Studio. Instead, a preconfigured "config.h" file 
is provided in the "win32\VC10" directory and referenced by the project
files already.

The compile process is not completely warning-free: Some warnings will 
appear during compile which can be ignored.