From: John Stone (
Date: Wed Jan 07 2015 - 16:46:53 CST

  In order to use VMD with Tcl/Tk 8.6.x, it must be recompiled from source
code. It is usually insufficient to swap DLLs around because we normally
statically link the Tcl/Tk libraries to avoid problems caused by incompatible
DLL versions being added to the system-wide library directories.
I ran out of time to update the default VMD 1.9.2 binary distributions from
Tcl/Tk 8.5.6 to 8.6.x, but this is one of the things that I'll be working on
as part of the next release, along with many other library version updates.

  John Stone

On Wed, Jan 07, 2015 at 10:34:53PM +0000, St. John, Alexander V. (MU-Student) wrote:
> Greetings,
> I would like to use TclOO (object-orientation implemented in 8.6) in
> combination with the Tcl commands provided by VMD.
> I've installed VMD 1.9.2, and it has TkCon 2.3 operating with TclTk
> 8.5.6.
> A previous post had mentioned that VMD 1.9.2 is able to communicate with
> TclTk 8.6, but how does one implement TclTk 8.6?
> A few ideas that I've been researching:
> Can I get VMD to recognize it if I manually put the TclTk 8.6 .dll files,
> etc., into the appropriate directories?
> Does one update the plugins in VMD (ie: vmdtkcon1.1)?
> I have source files for TkCon 2.5 as a standalone shell, which has TclTk
> 8.6 built-in, but can VMD connect to this?
> I also have the ActiveTcl (standalone) installed, but the same issues
> stand as for TkCon 2.5.
> Thanks and Regards,
> Alex

NIH Center for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801           Phone: 217-244-3349