diff options
author | Gunter Knauf <gk@gknw.de> | 2009-09-04 16:59:10 +0000 |
---|---|---|
committer | Gunter Knauf <gk@gknw.de> | 2009-09-04 16:59:10 +0000 |
commit | 7ab1139f070d6162c9fcd2445e088d2eb0fa9360 (patch) | |
tree | 1737429de10b5a56fd53db402205f9b6f3fec955 | |
parent | d0552269498456199cab92f319d96ff0a7b72314 (diff) |
added MSVC6 caveats.
-rw-r--r-- | docs/INSTALL | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/INSTALL b/docs/INSTALL index f40e594ce..bd28ec991 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -246,6 +246,23 @@ Win32 See the separate INSTALL.devcpp file for details. + MSVC 6 caveats + -------------- + + If you use MSVC 6 it is required that you use the MS PSDK: + http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm + The headers and libs provided with MSVC 6 are now more than 10 years old + and not sufficient for a build of libcurl / curl with common features! + Without the PSDK you will run into these issues: + - LDAPv3 is not supported --> breaks compilation + - IPv6 support is incomplete --> breaks compilation + - socklen_t type is missing --> breaks compilation + If you really need to compile without PSDK then you can workaround these + issues by disabling LDAP and IPv6 support, and adding a line: + typedef int socklen_t; + to the winsock2.h header. This is however not recommended, and you should + use the PSDK whenever possible! + MSVC from command line ---------------------- |