X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=README;h=00db28d24eb2d92e206816bf9f444664e74eeb03;hb=50965a6411b8da9301501e91262bfe6cf8c808ae;hp=facdb7449e1e543e7cc5b8ab9c1ea70c890865df;hpb=371c68e3553f35323d14c0bd1e3efa405e09d1e7;p=PuTTY.git diff --git a/README b/README index facdb744..00db28d2 100644 --- a/README +++ b/README @@ -17,7 +17,7 @@ For building on Windows: systems. Change into the `windows' subdirectory and type `nmake -f Makefile.vc' to build all the PuTTY binaries. - As of 2016, we successfully compiled PuTTY with both Visual Studio + As of 2017, we successfully compile PuTTY with both Visual Studio 7 (2003) and Visual Studio 14 (2015), so our guess is that it will probably build with versions in between those as well. @@ -38,10 +38,13 @@ For building on Windows: `make -f Makefile.mgw' while in the `windows' subdirectory to build all the PuTTY binaries. - You'll probably need quite a recent version of the w32api package. - Note that by default the multiple monitor and HTML Help support are - excluded from the Cygwin build, since at the time of writing Cygwin - doesn't include the necessary headers. + MinGW and friends can lag behind other toolchains in their support + for the Windows API. Compile-time levers are provided to exclude + some features; the defaults are set appropriately for the + 'mingw-w64' cross-compiler provided with Ubuntu 14.04. If you are + using an older toolchain, you may need to exclude more features; + alternatively, you may find that upgrading to a recent version of + the 'w32api' package helps. - windows/Makefile.lcc is for lcc-win32. Type `make -f Makefile.lcc' while in the `windows' subdirectory. (You will