summaryrefslogtreecommitdiffstats
path: root/win/README
diff options
context:
space:
mode:
authormdejong <mdejong>2001-11-07 23:37:52 (GMT)
committermdejong <mdejong>2001-11-07 23:37:52 (GMT)
commit8f77862259393dc45b717b5271852458f33c2fad (patch)
tree3b8a35efc9dbc4a378d4f1d5cb90d26d85bf60e0 /win/README
parent513d743d0f05094ff7985f9840cc5db7f4bb3955 (diff)
downloadtcl-8f77862259393dc45b717b5271852458f33c2fad.zip
tcl-8f77862259393dc45b717b5271852458f33c2fad.tar.gz
tcl-8f77862259393dc45b717b5271852458f33c2fad.tar.bz2
* win/README: Change minimum VC++ version to 5.X since
4.X is known not to work. Indicate that Mingw is required and building with Cygwin gcc is not supported. Include instructions that indicate how to install Mingw and what URLs folks should use to download the supported version of Mingw. * win/configure: Regen. * win/configure.in: Error out if user tries to compile the Windows version of Tcl with Cygwin gcc. Users should compile with Mingw gcc instead.
Diffstat (limited to 'win/README')
-rw-r--r--win/README19
1 files changed, 16 insertions, 3 deletions
diff --git a/win/README b/win/README
index ee0f026..0d4a026 100644
--- a/win/README
+++ b/win/README
@@ -1,6 +1,6 @@
Tcl 8.4 for Windows
-RCS: @(#) $Id: README,v 1.22 2001/08/07 00:42:09 hobbs Exp $
+RCS: @(#) $Id: README,v 1.23 2001/11/07 23:37:52 mdejong Exp $
1. Introduction
---------------
@@ -22,12 +22,22 @@ In order to compile Tcl for Windows, you need the following items:
Tcl 8.4 Source Distribution (plus any patches)
- Visual C++ 4+
+ Visual C++ 5 or newer
or
Cygwin 1.1 (See http://sources.redhat.com/cygwin)
+ Mingw (The gcc msvcrt 2.95.2-1 snapshot from http://www.mingw.org)
+
+ ftp://ftp.nanotech.wisc.edu/pub/khan/gnu-win32/mingw32/snapshots/gcc-2.95.2-1/mingw-msvcrt-20000203.zip
+ ftp://ftp.nanotech.wisc.edu/pub/khan/gnu-win32/mingw32/snapshots/gcc-2.95.2-1/binutils-19990818-1-msvcrt.zip
+ ftp://ftp.nanotech.wisc.edu/pub/khan/gnu-win32/mingw32/snapshots/gcc-2.95.2-1/gcc-2.95.2-1-msvcrt.zip
+
+ Extract the contents of these zip files into /usr/local/mingw and
+ place /usr/local/mingw/bin at the front of your PATH env var.
+
+
In practice, this release is built with Visual C++ 6.0
In the "win" subdirectory of the source release, you will find
@@ -39,7 +49,10 @@ the tcl libraries and the tclsh executable.
If you are building with Cygwin, you can use the configure script
that lives in the win subdirectory. The Cygwin based configure/build
process works just like the UNIX one, so you will want to refer to
-../unix/README for available configure options.
+../unix/README for available configure options. An error will be
+generated by the configure script if you try to compile Tcl with
+the Cygwin version of gcc instead of the Mingw version. Check your
+PATH if you get this error.
In order to use the binaries generated by these makefiles, you will
need to place the Tcl script library files someplace where Tcl can