[GRASS-dev] debugging nviz with TclTk 8.5 aqua
William Kyngesburye
woklist at kyngchaos.com
Sun Jul 27 16:10:32 EDT 2008
On Jul 27, 2008, at 2:57 PM, Michael Barton wrote:
> Getting this worked out for building GRASS on the Mac is important
> and I'm very glad that you guys are working this out so that it can
> be built more easily in more flexible ways.
>
> This question concerns binary users, like those who will want to
> download a binary from William's site.
>
> In the direction you are heading, will it...
>
> 1) be necessary for binary users to install a correct version of
> TclTk on their system if necessary? Certainly pre-Leopard versions
> of Mac OSX only have 8.3 and 8.4 (I'm still not sure where my 8.5
> aqua versions came from on both my Leopard systems), and 8.4 is the
> crummy aqua version that doesn't work well.
>
If it's in /System/Library/Frameworks, then it sure is a mystery. If
in /Library/Frameworks, then it can only have been consciously
installed (though perhaps as support for another package).
> 2) be necessary (or possible) for binary packagers to include the
> 'right' version of TclTk with the Mac package to make sure it works
> as compiled?
I'm aiming for leaving it all up to the packagers - to either bundle a
copy of any needed tcltk libraries or frameworks and wish, or to
provide explicit instructions for downloading and installing some
binary.
I'll probably have an extra requirement to download and install
ActiveTcl in my binaries. Less for me to maintain, though I'll have
to keep an eye on their binaries to watch for compatibility problems
with new versions. At least they keep an archive of old versions.
-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/
Earth: "Mostly harmless"
- revised entry in the HitchHiker's Guide to the Galaxy
More information about the grass-dev
mailing list