From: John Stone (johns_at_ks.uiuc.edu)
Date: Thu Jul 26 2007 - 16:23:47 CDT

Hi,
  The errors you got indicate that you don't have the Tcl libraries
in a place that VMD can find them. You can either adjust the Make-arch
file in the top of the plugin tree, or you can compile/install the
Tcl libraries if they are currently missing on your system. The same
general principle goes for NetCDF etc as well. See the information
here:
  http://www.ks.uiuc.edu/Research/vmd/plugins/doxygen/compiling.html#compiling

Cheers,
  John Stone
  vmd_at_ks.uiuc.edu

On Thu, Jul 26, 2007 at 09:16:39PM +0000, AustinSmall_at_comcast.net wrote:
> Hi Everyone,
>
> I am installing vmd on an intel Sun X86 machine.
>
> As I am installing the plugins I use the command gmake SOLARISX86. As a result,
> I recieve the error message:
>
> Building Molecule File Reader plugins
> "src/largefiles.h", line 31: Warning (Anachronism): Attempt to redefine
> _LARGEFILE_SOURCE without using #undef.
> "src/largefiles.h", line 32: Warning (Anachronism): Attempt to redefine
> _FILE_OFFSET_BITS without using #undef.
> 2 Warning(s) detected.
> "src/hesstrans_wrap.C", line 298: Error: Could not open include file<tcl.h>.
> "src/hesstrans_wrap.C", line 333: Error: ClientData is not defined.
> "src/hesstrans_wrap.C", line 334: Error: ClientData is not defined.
> "src/hesstrans_wrap.C", line 335: Error: ClientData is not defined.
> "src/hesstrans_wrap.C", line 336: Error: ClientData is not defined.
> "src/hesstrans_wrap.C", line 360: Error: Type name expected instead of
> "Tcl_Obj".
> "src/hesstrans_wrap.C", line 364: Error: Type name expected instead of
> "Tcl_Command".
> "src/hesstrans_wrap.C", line 421: Error: Tcl_HashTable is not defined.
> "src/hesstrans_wrap.C", line 427: Error: Tcl_HashEntry is not defined.
> "src/hesstrans_wrap.C", line 427: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 430: Error: TCL_ONE_WORD_KEYS is not defined.
> "src/hesstrans_wrap.C", line 433: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 433: Error: The function "Tcl_CreateHashEntry" must
> have a prototype.
> "src/hesstrans_wrap.C", line 439: Error: Tcl_HashEntry is not defined.
> "src/hesstrans_wrap.C", line 439: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 441: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 441: Error: The function "Tcl_FindHashEntry" must
> have a prototype.
> "src/hesstrans_wrap.C", line 442: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 443: Error: entryPtr is not defined.
> "src/hesstrans_wrap.C", line 452: Error: The function "Tcl_FindHashEntry" must
> have a prototype.
> "src/hesstrans_wrap.C", line 460: Error: Tcl_Interp is not defined.
> "src/hesstrans_wrap.C", line 463: Error: c is not defined.
> "src/hesstrans_wrap.C", line 464: Error: ptr is not defined.
> "src/hesstrans_wrap.C", line 465: Error: c is not defined.
> "src/hesstrans_wrap.C", line 465: Error: TCL_OK is not defined.
> Compilation aborted, too many Error messages.
> gmake[2]: *** [../compile/lib_SOLARISX86/tcl/hesstrans1.0/hesstrans_wrap.o]
> Error 1
> gmake[1]: *** [dynlibs] Error 1
> gmake: *** [SOLARISX86] Error 2
>
> Austin

-- 
NIH Resource for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
Email: johns_at_ks.uiuc.edu                 Phone: 217-244-3349
  WWW: http://www.ks.uiuc.edu/~johns/      Fax: 217-244-6078