[GRASSLIST:3060] Problems with TclTk

Gerry James gjames at bgcengineering.ca
Tue Mar 30 11:06:15 EST 2004

I have recently downloaded the Grass 5.0.3 binaries and loaded them on a
Fedora Core server.  The text interface works well however when I type in
tcltkgrass& from within Grass I get the following error message:

/root/grass5/tcltkgrass: line 3: /wish: no such file or directory
/root/grass5/tcltkgrass: line 3: exec: /wish: cannot execute: no such file
or directory

Do I need to reinstall Tcl/Tk or is there another solution.  Can anyone

Gerry James

-----Original Message-----
From: owner-GRASSLIST at Baylor.edu [mailto:owner-GRASSLIST at Baylor.edu]On
Behalf Of Lorenzo Moretti
Sent: Tuesday, March 30, 2004 4:39 AM
To: GRASSLIST at Baylor.edu
Subject: [GRASSLIST:3058] Re: Problems with TclTk Aqua

>Hi folks,
>I recently downloaded the GRASS 5.3 and 5.7 binaries for OS X.  I
>must say that I am impressed by how they're shaping up.  I am having
>one problem.  I also installed TclTkAquaBi-8.4.5.  Afterwards, when
>I launch GRASS 5.3, the Wish Shell crashes.  When I try the
>tlctkgrass& I get the following message:
>Error in startup script: window name "loading" already exists in parent
>    while executing
>"label .loading -text {Loading ...}"
>    (file "/Applications/Grass/grass53/tcltkgrass/main/gui.tcl" line 1881)
>    invoked from within
>"source $env(TCLTKGRASSBASE)/main/gui.tcl"
>    invoked from within
>"if [catch {source $env(TCLTKGRASSBASE)/main/gui.tcl}] {
>    set env(TCLTKGRASSBASE) $env(GISBASE)/tcltkgrass
>    source $env(TCLTKGRASSBASE)/main/gui...."
>    (file "/Applications/Grass/grass53/bin/tcltkgrass" line 26)
>GRASS 5.7, on the other hand, will launch, but when I try to display
>a map I get:
>Error:  channel "console1" wasn't open for writing
>Then the buttons OK Skip Message and Details.
>Does anyone have any ideas on what is wrong and how to fix it?
>Kurt Springs

Hi Kurt

Tcltk for Acqua does not work with my GRASS OS X. My Grass use Tcltk
for Unix (included in Grass Libraries) . Im my OSX distribution there
is all: you just have to install Apple's X11.  Tcltk for Acqua DOES
NOT WORK with my Grass.

Markus write

>At time these binaries consume more than 150MB. Once compiled
>with shared libraries the size should be significantly smaller
>and we could host them.

 From my grass 5.3 compiled with shared libraries I will have these size:

				now		with shared
grass53	single package		74 MB		11 MB

||       Lorenzo Moretti        e-mail: lorenzo.moretti at bologna.enea.it
||/|/|   ENEA prot/idr          Web: http://wwwamb.bologna.enea.it/
||   |   via Don Fiammelli, 2   FTP: ftp://ftpamb.bologna.enea.it/ (res.)
~~~~~~   40128 BOLOGNA - ITALY  Ph: +39-0516098086  Fax: +39-0516098131
			Download GRASS for MAC OS X:

More information about the grass-user mailing list