summaryrefslogtreecommitdiffstats
path: root/win/README
diff options
context:
space:
mode:
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