I am attempting to get tcltkgrass2.3 to run under SuSE 5.3 Linux. I
installed Grass 4.2.1 and it runs correctly. I then installed the Linux
version of TclTK8.0 following the instructions (although I originally
extracted the package in /tmp instead of /). I then installed TCLTKGRASS
2.3 following the instructions.
However, when I run tcltkgrass, I get the following error message:
I am attempting to get tcltkgrass2.3 to run under SuSE 5.3 Linux. I
installed Grass 4.2.1 and it runs correctly. I then installed the Linux
version of TclTK8.0 following the instructions (although I originally
extracted the package in /tmp instead of /). I then installed TCLTKGRASS
2.3 following the instructions.
However, when I run tcltkgrass, I get the following error message:
.. as written there: You did not install the TK 8.0 libraries...
Just get them from the Linux Binary page of the 4.2.1-WWW-Server.
If it is already installed, please check the file location. It should
be in /lib.
Best wishes
Markus
(PS: I am using the same Suse 5.3 ...)
Thanks for the reply!
Here is what I did wrong. I extracted the TK 8.0 libraries in /tmp as I
stated in my first post. Then I installed tcltkgrass2.3. Then I realized
that TK 8.0 had installed in the wrong place since it was extracted in /tmp
instead of /, so I deleted the files in /tmp and extracted it in /. At
this point tcltkgrass did not work. After sending my previous post and
thinking about it for awhile, I decided to delete tcltkgrass and then
reinstall. It now works correctly, so it appears that TK 8.0 must be
installed *correctly* before installing tcltkgrass. Of course if I really
knew what I was doing I'm sure I could have just moved the files and
changed some links to get it to work correctly without going through the
delete and reinstall process.
Now, I just need to figure out what file permissions need to be changed so
I can use it in a non-root account.