- Go to http://sourceforge.net/project/showfiles.php?group_id=10894
- Download msys_mingw8.zip (or newer version)
- Download tcl8411-src.zip
- Download tk8411-src.zip (compiling Tk is optional)
- Download thread262.zip (down near the bottom)
- Go to http://sourceforge.net/project/showfiles.php?group_id=13005
- Download tclBlend133.zip
- Unzip msys_mingw8.zip to whereever you want to keep it (I put mine on the root of the C drive.) It will create a top level directory called msys and a directory tree underneath containing all necessary files for msys/mingw operation.
- Create a src directory somewhere convenient. I used /src (C:\msys\src if looking at it from outside msys.)
- Unzip tcl8411-src.zip into the src directory
- Unzip tk8411-src.zip into the src directory (optional)
- Unzip thread262.zip into the src directory
- Unzip tclBlend133.zip into the src directory
- Go to java.sun.com
- download/install desired jdk/j2sdk to somewhere either in the msys directory tree or wherever else desired.
- mkdir /build
- mkdir /build/tcl
- cd /build/tcl
- /src/tcl8.4.11/win/configure --prefix=/opt/tclblend --enable-threads
- make
- make install
- mkdir /build/tk
- cd /build/tk
- /src/tk8.4.11/win/configure --prefix=/opt/tclblend --enable-threads --with-tcl=/build/tcl
- make
- make install
- mkdir /build/thread
- cd /build/thread
- /src/thread2.6.2/configure --prefix=/opt/tclblend --enable-threads --with-tcl=/build/tcl
- make
- make install
- mkdir /build/tclblend
- cd /build/tclblend
- /src/tclBlend1.3.3/configure --prefix=/opt/tclblend --with-tcl=/build/tcl --with-thread=/build/thread --with-jdk=/c/j2sdk1.4.2
- make
- make install
$ /opt/tclblend/bin/jtclsh % package require java 1.3.3 % exit From the Windows Explorer, double click on jtclsh.bat in C:\msys\opt\tclblend\bin % package require java 1.3.3 % exitComments: If you want to use tkcon, it can be run like so:Run tkcon as:
jwish tkcon.tclOnce in tkcon do:
package require java
See also TclBlend, mingw