Building Tk on windows require TCLDIR to be specified. TCLDIR can get a meaningful default as almost always tcl and tk source directories are placed in the same directory.