From 24c30afe501fd514677638b12d750313998c9106 Mon Sep 17 00:00:00 2001 From: jacob Date: Tue, 28 Jul 2009 23:30:38 +0000 Subject: [PATCH] Mention Makefile.ux. Be less certain about the possibility of building with vanilla VC6. Provide more details of actively tested toolchains. git-svn-id: svn://svn.tartarus.org/sgt/putty@8609 cda61777-01e9-0310-a592-d414129be87e --- README | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/README b/README index a797292e..24789b3d 100644 --- a/README +++ b/README @@ -18,9 +18,9 @@ For building on Windows: -f Makefile.vc' to build all the PuTTY binaries. Last time we checked, PuTTY built with vanilla VC7, or VC6 with - an up-to-date Platform SDK. (It is possible to build with - vanilla VC6, but you'll have to remove some functionality with - directives such as NO_IPV6.) + an up-to-date Platform SDK. (It might still be possible to build + with vanilla VC6, but you'll certainly have to remove some + functionality with directives such as NO_IPV6.) (We've also had reports of success building with the OpenWatcom compiler -- www.openwatcom.org -- using Makefile.vc @@ -56,9 +56,10 @@ For building on Windows: - Inside the windows/DEVCPP subdirectory are Dev-C++ project files for doing GUI-based builds of the various PuTTY utilities. -The PuTTY team actively use Makefile.vc and Makefile.cyg, so we'll -probably notice problems with those toolchains fairly quickly. Please -report any problems with the other toolchains mentioned above. +The PuTTY team actively use Makefile.vc (with VC7) and Makefile.cyg +(with mingw32), so we'll probably notice problems with those +toolchains fairly quickly. Please report any problems with the other +toolchains mentioned above. For building on Unix: @@ -71,9 +72,12 @@ For building on Unix: portability problems such as BSD-style ptys or different header file requirements are expected. - - unix/Makefile.gtk is for non-autoconfigured builds. This makefile - expects you to change into the `unix' subdirectory, then run `make - -f Makefile.gtk'. + - unix/Makefile.gtk and unix/Makefile.ux are for non-autoconfigured + builds. These makefiles expect you to change into the `unix' + subdirectory, then run `make -f Makefile.gtk' or `make -f + Makefile.ux' respectively. Makefile.gtk builds all the programs but + relies on Gtk, whereas Makefile.ux builds only the command-line + utilities and has no Gtk dependence. - For the graphical utilities, Gtk+-1.2 and Gtk+-2.0 should both be supported. -- 2.11.0