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
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev