diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2007-03-01 14:20:33 +0000 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2007-03-01 14:20:33 +0000 |
commit | d9df010c3fe7b2183bdefe07426cd74b29c394d2 (patch) | |
tree | f6673d27f1382d94c2355125d66b13410835a8da | |
parent | c74f4d0c731f311003baa9c7826fbc1c18f29081 (diff) |
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
-rw-r--r-- | README.win32 | 29 | ||||
-rw-r--r-- | config/Makefile.msvc | 2 |
2 files changed, 15 insertions, 16 deletions
diff --git a/README.win32 b/README.win32 index 762b06c04..2ab75a6fa 100644 --- a/README.win32 +++ b/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,9 +182,9 @@ 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: @@ -193,11 +192,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. @@ -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. diff --git a/config/Makefile.msvc b/config/Makefile.msvc index b2cb75562..24ed4a3da 100644 --- a/config/Makefile.msvc +++ b/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 |