summaryrefslogtreecommitdiffstats
path: root/win/README
diff options
context:
space:
mode:
Diffstat (limited to 'win/README')
-rw-r--r--win/README37
1 files changed, 17 insertions, 20 deletions
diff --git a/win/README b/win/README
index 3cfcc15..8288e3d 100644
--- a/win/README
+++ b/win/README
@@ -1,4 +1,4 @@
-Tcl 8.7 for Windows
+Tcl 8.5 for Windows
1. Introduction
---------------
@@ -9,43 +9,43 @@ that are specific to Microsoft Windows.
The information in this file is maintained on the web at:
- https://www.tcl-lang.org/doc/howto/compile.html#win
+ http://www.tcl.tk/doc/howto/compile.html#win
2. Compiling Tcl
----------------
In order to compile Tcl for Windows, you need the following:
- Tcl 8.7 Source Distribution (plus any patches)
+ Tcl 8.5 Source Distribution (plus any patches)
and
- Visual Studio 2015 or newer
+ Visual C++ 6 or newer
or
- Linux + MinGW-w64 [https://www.mingw-w64.org/]
+ Linux + MinGW-w64 [http://mingw-w64.sourceforge.net/]
(win32 or win64)
or
- Cygwin + MinGW-w64 [https://cygwin.com/install.html]
+ Cygwin + MinGW-w64 [http://cygwin.com/install.html]
(win32 or win64)
or
- Darwin + MinGW-w64 [https://www.mingw-w64.org/]
+ Darwin + MinGW-w64 [http://mingw-w64.sourceforge.net/]
(win32 or win64)
or
- Msys + MinGW-w64 [https://www.mingw-w64.org/]
+ Msys + MinGW-w64 [http://mingw-w64.sourceforge.net/]
(win32 or win64)
or
- LLVM MinGW [https://github.com/mstorsjo/llvm-mingw/]
- (win32 or win64, IX86, AMD64 or ARM64)
+ Msys + MinGW [http://www.mingw.org/download.shtml]
+ (win32 only)
In practice, this release is built with Visual C++ 6.0 and the TEA
@@ -67,9 +67,8 @@ configure/build process works just like the UNIX one, so you will want
to refer to ../unix/README for available configure options.
If you want 64-bit executables (x86_64), you need to configure using
-the --enable-64bit (or --enable-64bit=arm64) option. Make sure that
-the x86_64-w64-mingw32 (or aarch64-w64-mingw32) compiler is present.
-For Cygwin the x86_64 compiler can be found in the
+the --enable-64bit option. Make sure that the x86_64-w64-mingw32
+compiler is present. For Cygwin this compiler can be found in the
"mingw64-x86_64-gcc-core" package, which can be installed through
the normal Cygwin install process. If you only want 32-bit executables,
the "mingw64-i686-gcc-core" package is what you need. For Linux, Darwin
@@ -80,13 +79,11 @@ Use the Makefile "install" target to install Tcl. It will install it
according to the prefix options you provided in the correct directory
structure.
-Note that in order to run tclsh87.exe, you must ensure that tcl87.dll,
-libtommath.dll and zlib1.dll are on your path, in the system
-directory, or in the directory containing tclsh87.exe.
+Note that in order to run tclsh85.exe, you must ensure that tcl85.dll is
+on your path, in the system directory, or in the directory containing
+tclsh85.exe.
-Note: Tcl no longer provides support for systems earlier than Windows 7.
-You will also need the Windows Universal C runtime (UCRT):
- [https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c]
+Note: Tcl no longer provides support for Win32s.
3. Test suite
-------------
@@ -96,7 +93,7 @@ tests are timing dependent and will fail from time to time. If a test is
failing consistently, please send us a bug report with as much detail as
you can manage to our tracker:
- https://core.tcl-lang.org/tcl/reportlist
+ http://core.tcl.tk/tcl/reportlist
In order to run the test suite, you build the "test" target using the
appropriate makefile for your compiler.