[GRASS-dev] debugging nviz with TclTk 8.5 aqua
William Kyngesburye
woklist at kyngchaos.com
Tue Jul 29 10:19:47 EDT 2008
On Jul 28, 2008, at 9:34 AM, Glynn Clements wrote:
>
> William Kyngesburye wrote:
>
>>>> Looks like we need the tcltk header paths.
>>>
>>> In that case, I think that we're better off ditching the OSX-
>>> specific
>>> stuff in its entirety and going back to -I, -L and -l switches. No
>>> -F,
>>> no -framework.
>>>
>> We needed the -framework flags because -l would get the system tcltk
>> symlinks.
>
> Er, not if you also use -L, surely?
>
Yes, because the aqua framework does not install lib symlinks - there
is nothing to link to using -ltcl -ltk. So we must use the -framework
flags.
>
Tcltk aqua is half a framework, in effect, because the includes are
not quite right. It may be considered a bug, but the tcltk developers
may just have been lazy and expect us to use -I flags. It doesn't
seem to bother anyone to do so, or it would have been noticed and
fixed long ago.
-----
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