[GRASSLIST:5372] Re: nviz fails - cannot find cygtcl80.dll

Glynn Clements glynn.clements at virgin.net
Sat Jan 25 11:13:23 EST 2003


Gaedcke, Jochen (WBI) wrote:

> Versioin: Grass5.0.0pre3 on Cygwin/XFree86 in WINNT-Environment.
> Trying to start nviz I get a  WINNT-message-box entitled
> 'NVWISH2.2 - DLL not found'
> Text something like:
> ' dynamic link library cygtcl80.dll does not exist in:

[snip]

> Indeed the "cygtcl80.dll" cannot be found in these directories, but there's
> a "cygtcl83.dll" in C:\cygwin/bin/ .
> My knowledge in these things (Grass/Unix/Linux) is very small yet.
> Nevertheless I love experiments. So I copied the "cygtcl83.dll" renamed it
> to "cygtcl80.dll" and pasted into these directories(I guess /cygwin/bin
> would have been sufficient...). Now "cygtk80.dll" was missed, so I did the
> same with the "cygtk83.dll". The result is a message like: ' Procedure start
> point "Tk_Main" could not be found in the dynamic link library
> "cygtk80.dll". '
> Is it possible, that nviz does not cooperate with my installed
> xtcltk-8.3.4-packages?

NVIZ appears to have been built with the wrong version of Tcl/Tk.

cygtcl*.dll/cygtk*.dll are part of the Cygwin version of Tcl/Tk, which
doesn't work with NVIZ. A correctly-built NVWISH2.2 binary won't
require these DLLs.

-- 
Glynn Clements <glynn.clements at virgin.net>




More information about the grass-user mailing list