From: John Stone (johns_at_ks.uiuc.edu)
Date: Wed Jan 07 2015 - 16:46:53 CST

Hi,
  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.

Cheers,
  John Stone
  vmd_at_ks.uiuc.edu

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
http://www.ks.uiuc.edu/~johns/           Phone: 217-244-3349
http://www.ks.uiuc.edu/Research/vmd/