Can't get tcltkgrass 2.0 to run
Skip Haak
shaak at teleport.com
Tue Jun 2 00:15:38 EDT 1998
I recently installed v16 of GRASS 4.2.1. At the same time I figured I might
as well install v2.0 of tcltkgrass. Unfortunately, now I can't run
tcltkgrass as a user. It worked before but something has changed and I
haven't been able to figure out what. I get the following error message when
I try to run tcltkgrass as a user:
Application initialization failed: $msg
Error in startup script: syntax error in expression "$database != ""
&& $location != "" && $mapset != "" "
("if" test expression) while compiling
"if {$database != "" && $location != "" && $mapset != ""} {..."
("if" then script line 20) while compiling
"if {[file exists $filename]} {..."
(compiling body of proc "search GISRC", line 11)
invoked from within
"search GISRC $gisrc_name"
(file "usr1/grass42/tcltkgrass/script/gis_set.tcl" line 365)
/usr1/grass42/tcltkgrass/tcltkgrass: GISDBASE: parameter null or not set
I have GRASS installed at /usr1/grass42. All references to
/usr/local/grass42 have been changed to /usr1/grass42. I have no problem
running tcltkgrass as root. I am a little stumped by the error message
because I didn't have any problem configuring tcltkgrass when I installed
the previous version.
Any help is appreciated.
Thanks, Skip
Skip Haak
Applied Ecosystem Services, Inc.
Portland, OR
skip at appl-ecosys.com
More information about the grass-user
mailing list