[GRASS-dev] Re: GUI support for TclTk 8.5

Michael Barton Michael.Barton at asu.edu
Mon Mar 10 17:51:09 EDT 2008

Unless we can get TclTk 8.5 to work on Tiger, it seems that trying to build GRASS with TclTk 8.5 on some systems and with 8.4 on other systems makes it considerably more complicated to support and deploy this. IMHO, we should either fix GRASS so that it runs on 8.5 on ALL systems, or keep it at 8.4.
Michael Barton, Professor of Anthropology
Director of Graduate Studies
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University
Tempe, AZ  85287-2402

voice: 480-965-6262; fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton


From: William Kyngesburye [mailto:woklist at kyngchaos.com]
Sent: Mon 3/10/2008 8:19 AM
To: Agustin Diez Castillo
Cc: Michael Barton; grass-dev at lists.osgeo.org
Subject: Re: [GRASS-dev] Re: GUI support for TclTk 8.5

I put an OSX SVN build on my GRASS page with TclTk 8.5.  NVIZ works on 
Leopard but not on Tiger.  It installs in /Applications/GRASS-SVN so 
it doesn't overwrite the RC5 release.


For further testing, it also includes the wxpython vdigit that seems 
to be working.

On Mar 10, 2008, at 6:07 AM, Agustin Diez Castillo wrote:

> I could try it.
> On Mar 9, 2008, at 6:36 PM, William Kyngesburye wrote:
>> I can build an OSX GRASS app with TclTk 8.5 for others to test, and 
>> try it myself.
>> If we intend to support multiple versions of TclTk, it would be 
>> helpful to have a TCLTKVER variable in Platform.make for the 
>> configured major.minor version.
>> On Mar 8, 2008, at 9:06 AM, Michael Barton wrote:
>>>> IMO we should at least attempt to support Tcl/Tk 8.3 - 8.5.
>>>> For 8.3 there is just the one problem with v.digit, AFAIK.
>>>> For 8.5 it apparently mostly works, if it is just a few little 
>>>> issues
>>>> which are not so hard to fix, then we should try and solve them.
>>>> i.e. we should at least look into 8.5 problems, it is probably 
>>>> just 1-5
>>>> lines of code to be adjusted, and that's not a huge drain on
>>>> development resources.
>>> You are right that fixing issues is probably pretty simple. It's 
>>> figuring out what to fix that is time consuming. Right now, I'm 
>>> heavily overcommitted timewise. And on top of that, I'm using my 
>>> laptop (primary development box) for my GIS class and can't afford 
>>> to have GRASS broken for more than a couple days. So I have no 
>>> problem in theory, fixing the GUI for 8.5 if it doesn't involve 
>>> NVIZ internals or something like that, but won't have time to do 
>>> much for awhile.
>>> Michael
>> -----
>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>> http://www.kyngchaos.com/
>> First Pogril: Why is life like sticking your head in a bucket 
>> filled with hyena offal?
>> Second Pogril: I don't know.  Why IS life like sticking your head 
>> in a bucket filled with hyena offal?
>> First Pogril: I don't know either.  Wretched, isn't it?
>> -HitchHiker's Guide to the Galaxy
>> _______________________________________________
>> grass-dev mailing list
>> grass-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev

William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>

Theory of the Universe

There is a theory which states that if ever anyone discovers exactly 
what the universe is for and why it is here, it will instantly 
disappear and be replaced by something even more bizarrely 
inexplicable.  There is another theory which states that this has 
already happened.

-Hitchhiker's Guide to the Galaxy 2nd season intro

More information about the grass-dev mailing list