Skip to content
Browse files

Use TCL/TK 8.4 instead of 8.3

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  • Loading branch information...
1 parent 5110cd2 commit bc6f328e0c380bca05ba529f4013f50bfcb04fd5 xleroy committed Mar 1, 2007
Showing with 15 additions and 16 deletions.
  1. +14 −15 README.win32
  2. +1 −1 config/Makefile.msvc
View
29 README.win32
@@ -60,7 +60,7 @@ out of the box, without additional software.
The native-code compiler (ocamlopt) requires Visual C++ (items [1], [2])
and the Microsoft assembler MASM (item [3]).
-The LablTk GUI requires Tcl/Tk 8.3 (item [4]).
+The LablTk GUI requires Tcl/Tk 8.4 (item [4]).
INSTALLATION:
@@ -69,11 +69,11 @@ The binary distribution is a self-installing executable archive.
Just run it and it should install OCaml automatically.
To run programs that use the LablTK GUI, the directory where the
-DLLs tk83.dll and tcl83.dll were installed (by the Tcl/Tk
+DLLs tk84.dll and tcl84.dll were installed (by the Tcl/Tk
installer) must be added to the PATH environment variable.
To compile programs that use the LablTK GUI, the directory where the
-libraries tk83.lib and tcl83.lib were installed (by the Tcl/Tk
+libraries tk84.lib and tcl84.lib were installed (by the Tcl/Tk
installer) must be added to the library search path in the LIB
environment variable. E.g. if Tcl/Tk was installed in C:\tcl, add
"C:\tcl\lib" to the LIB environment variable.
@@ -82,7 +82,7 @@ environment variable. E.g. if Tcl/Tk was installed in C:\tcl, add
THIRD-PARTY SOFTWARE:
[1] Visual C++ version 2005, 2003, or 6.
- We use Visual C++ 2005 Express Edition, freely downloadably
+ We use Visual C++ 2005 Express Edition, which can be downloaded for free
from http://www.microsoft.com.
[2] Windows header files and development libraries. We found them in
@@ -93,9 +93,8 @@ THIRD-PARTY SOFTWARE:
downloaded for free from Microsoft's Web site; for directions, see
http://users.easystreet.com/jkirwan/new/pctools.html.
-[4] TCL/TK version 8.3. Windows binaries are available from
- http://prdownloads.sourceforge.net/tcl/tcl832.exe.
-
+[4] TCL/TK version 8.4. Windows binaries are available as part of the
+ ActiveTCL distribution at http://www.activestate.com/products/ActiveTcl/
RECOMPILATION FROM THE SOURCES:
@@ -108,8 +107,8 @@ You will need the following software components to perform the recompilation:
- Items [1], [2], [3] and [4] from the list of recommended software above.
- The Cygwin port of GNU tools, available from http://www.cygwin.com/
-Remember to add the directory where the libraries tk83.lib and
-tcl83.lib were installed (by the Tcl/Tk installer) to the LIB variable
+Remember to add the directory where the libraries tk84.lib and
+tcl84.lib were installed (by the Tcl/Tk installer) to the LIB variable
(library search path).
To recompile, start a Cygwin shell and change to the top-level
@@ -183,21 +182,21 @@ Do *not* install the Mingw/MSYS development tools from www.mingw.org:
these are not compatible with this Caml port (@responsefile not
recognized on the command line).
-The LablTk GUI requires Tcl/Tk 8.3. Windows binaries are
-available from http://prdownloads.sourceforge.net/tcl/tcl832.exe.
-
+The LablTk GUI requires Tcl/Tk 8.4. Windows binaries are available
+as part of the ActiveTCL distribution at
+http://www.activestate.com/products/ActiveTcl/
INSTALLATION:
The binary distribution is a self-installing executable archive.
Just run it and it should install OCaml automatically.
To run programs that use the LablTK GUI, the directory where the
-DLLs tk83.dll and tcl83.dll were installed (by the Tcl/Tk
+DLLs tk84.dll and tcl84.dll were installed (by the Tcl/Tk
installer) must be added to the PATH environment variable.
To compile programs that use the LablTK GUI, the directory where the
-libraries tk83.lib and tcl83.lib were installed (by the Tcl/Tk
+libraries tk84.lib and tcl84.lib were installed (by the Tcl/Tk
installer) must be added to the library search path in the LIB
environment variable. E.g. if Tcl/Tk was installed in C:\tcl, add
"C:\tcl\lib" to the LIB environment variable.
@@ -208,7 +207,7 @@ RECOMPILATION FROM THE SOURCES:
You will need the following software components to perform the recompilation:
- Windows NT, 2000, or XP.
- Cygwin: http://sourceware.cygnus.com/cygwin/
-- TCL/TK version 8.3 (see above).
+- TCL/TK version 8.4 (see above).
Do *not* install the standalone distribution of MinGW, nor the
companion MSYS tools: these have problems with long command lines.
View
2 config/Makefile.msvc
@@ -157,7 +157,7 @@ TK_DEFS=-I$(TK_ROOT)/include
# produced by OCaml, and is therefore required for binary distribution
# of these libraries. However, $(TK_ROOT) must be added to the LIB
# environment variable, as described in README.win32.
-TK_LINK=tk83.lib tcl83.lib
+TK_LINK=tk84.lib tcl84.lib
# An alternative definition that avoids mucking with the LIB variable,
# but hard-wires the Tcl/Tk location in the binaries
# TK_LINK=$(TK_ROOT)/tk83.lib $(TK_ROOT)/tcl83.lib

0 comments on commit bc6f328

Please sign in to comment.
Something went wrong with that request. Please try again.