[GRASS5] [bug #1505] (grass) Doesn't work the GUI in a IRIX 6.5
Glynn Clements
glynn.clements at virgin.net
Fri Jan 10 22:30:35 EST 2003
Request Tracker wrote:
> The instalation its successfully, but when I tried to start de GUI
> send the mensage:
>
> GRASS 5.0.0pre5 > tcltkgrass&
> [1] 42874
>
> Mapset <gilhc> in Location <modis>
> GRASS 5.0.0pre5 > bad option "join": should be atime, dirname, executable, exists, extension, isdirectory, isfile, lstat, mtime, owned, readable, readlink, root, size, stat, tail, type, or writable
> while executing
> "file join $env(GISBASE) $path "*""
> So, what can I do fixed the problem?
It appears that tcltkgrass requires a newer version of Tcl/Tk than
that which is installed on your system.
You could modify the file tcltkgrass/main/gui.tcl to eliminate the use
of "file join ...". For example, rewriting:
set gispath [file join $env(GISBASE) $path "*"]
as:
set gispath "$env(GISBASE)/$path/*"
There are three occurrences of "file join ..." in gui.tcl; there is
another in gis_set.tcl, but that is unlikely to be used.
However, there could be other reasons why tcltkgrass might not work
with an older version of Tcl/Tk.
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-dev
mailing list