[GRASS-dev] nviz broken for Mac OS X 10.5.6 and TclTk 8.5 aqua
Michael Barton
michael.barton at asu.edu
Sun Dec 21 14:11:56 EST 2008
Further tests.
This works find for aqua TclTk 8.5 without having to set GRASS_WISH in
the .profile
So a Mac OS X user should be able to install TclTk from an
ActiveStates binary, install a GRASS binary and go, without having to
do any other tweaking.
Thanks!!
Michael
____________________
C. Michael Barton, Professor of Anthropology
Director of Graduate Studies
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University
Phone: 480-965-6262
Fax: 480-965-7671
www: <www.public.asu.edu/~cmbarton>
On Dec 20, 2008, at 2:14 PM, William Kyngesburye wrote:
> On Dec 20, 2008, at 1:49 PM, William Kyngesburye wrote:
>
>> Yeah, that worries me just a bit. I'm putting the symlink note in
>> my own distribution readme, along with a note of the option of
>> setting GRASS_WISH and GRASS_TCLSH.
>>
>> I need to update the bindist readme to include that note.
>>
>> I could bring back a default setting in the startup (removed when I
>> dropped TclTk X11 bundling). Since the build system doesn't
>> provide a tcltk version variable, I could test for the presence of
>> wish8.5...
>>
> OK, I added some detection of wish8.5 and 8.4 so the symlinks are
> not needed. It starts with 8.5, then falls back to 8.4. (It gives
> a warning if Aqua 8.4 is found, and doesn't set GRASS_WISH then.)
> It should also work in the default OSX 10.4- shell setup where /usr/
> local/bin is not in the PATH.
>
> The user can still override GRASS_WISH and GRASS_TCLSH in their
> bash_profile.
>
> It's in dev6 branch now. Delete those "wish" and "tclsh" symlinks
> and give this a try. If OK I'll backport it to release 6.4.
>
>> On Dec 20, 2008, at 1:33 PM, Michael Barton wrote:
>>
>>> OK. That works. Thanks.
>>>
>>> There are still issues for distributing this. Installing
>>> ActiveStates TclTk is easy enough. However, the symlinks need to
>>> be made or GRASS_WISH needs to be set to wish8.5 in order for
>>> GRASS to recognize this TclTk and NOT use the system 8.4.
>>>
>>> Michael
>
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
>
> "We are at war with them. Neither in hatred nor revenge and with no
> particular pleasure I shall kill every ___ I can until the war is
> over. That is my duty."
>
> "Don't you even hate 'em?"
>
> "What good would it do if I did? If all the many millions of people
> of the allied nations devoted an entire year exclusively to hating
> the ____ it wouldn't kill one ___ nor shorten the war one day."
>
> <Ha, ha> "And it might give 'em all stomach ulcers."
>
> - Tarzan, on war
>
More information about the grass-dev
mailing list