[GRASSLIST:2169] Re: apologies

Glynn Clements glynn.clements at virgin.net
Thu Jul 26 15:02:48 EDT 2001


managing trustee wrote:

> > Either you don't have the correct version of Tcl/Tk installed (that
> > NVIZ binary will only work with Tcl/Tk 8.3), or the Tk library is
> > named differently (although I doubt this; RedHat's Tcl/Tk RPMs
> > generally use the versioned names, e.g. libtk8.3.so).
> 
> the version is correct (Tcl/Tk 8.3).
> i can't find the libtk8.3.so file anywhere. any other clues?

Was it installed from an RPM or from source? If built from source, you
might have to specifically enable shared libraries. If a static
library was built, it would be end in ".a", e.g. libtk.a.

Also, it might be installed in /usr/local/lib instead of /usr/lib.

I'm using the Tk RPM from the RH6.2 CD (tk-8.0.5-35.i386.rpm). This
installs:

lrwxrwxrwx    1 root     root           11 Jan 26  2001 /usr/lib/libtk.so -> libtk8.0.so
-r-xr-xr-x    1 root     root       637263 Mar  7  2000 /usr/lib/libtk8.0.so

[NB: I build GRASS from source, and Tk 8.0 works fine. However, a
binary needs the version of libtk for which it was built; for the
binary which you have, this is 8.3.]

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



More information about the grass-user mailing list