[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?

Sincerely

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
GRASS GIS COMPLETE 158 MB 93 MB
grass53 single package 74 MB 11 MB

Bye
--
________________________________________________________________________
|| Lorenzo Moretti e-mail: lorenzo.moretti@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: http://wwwamb.bologna.enea.it/forgrass/
________________________________________________________________________

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
help.

Thanks
Gerry James

-----Original Message-----
From: owner-GRASSLIST@Baylor.edu [mailto:owner-GRASSLIST@Baylor.edu]On
Behalf Of Lorenzo Moretti
Sent: Tuesday, March 30, 2004 4:39 AM
To: GRASSLIST@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?

Sincerely

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
GRASS GIS COMPLETE 158 MB 93 MB
grass53 single package 74 MB 11 MB

Bye
--
________________________________________________________________________
|| Lorenzo Moretti e-mail: lorenzo.moretti@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:
             http://wwwamb.bologna.enea.it/forgrass/
________________________________________________________________________

Gerry James wrote:

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

That suggests that the GRASS_WISH environment variable is set to
"/wish", which is almost certainly incorrect; the default value is
just "wish".

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