tclsh85.exe is in "c:\program files\tcl8.5\bin" which is in the path variable.
msys: sh tk8.5.9/win/configure outputs: No tclsh found on PATH
Supposed reason:
tk8.5.9/win/configure row 4173 replaces the path separator ":" with space.
If there are spaces in a path component, it is also separated there by the following for loop
Workaround: use the 8 char "PROGRA~1" version of the path.