On Feb 1, 2009, at 9:37 AM, William Kyngesburye wrote:
On Feb 1, 2009, at 9:50 AM, Michael Barton wrote:
On Feb 1, 2009, at 12:21 AM, Glynn Clements wrote:
Michael Barton wrote:
Just did an update and compile from the SVN. The original TclTk
version of nviz will no longer compile on the Mac. I wonder if
this is
related to the change to make it TclTk 8.6 compatible?
Anyway, I put the lengthy error into a text file and am attaching
it.
In file included from togl.c:53:
/usr/include/tkMacOSX.h:19:19: error: tkInt.h: No such file or
directory
It looks like the headers from the system Tk package are broken.
But it shouldn't be trying to use the system tcltk in the first
place. So the tests in configure probably failed to find your tcltk
8.5.
I compiled 6.5 a few minutes earlier and had no problem with TclTk.
One thing I noticed. In platform make, I normally have to edit the
TCLTKLIBS line from
TCLTKLIBS = -ltk -ltcl
to
TCLTKLIBS = -framework Tcl -framework Tk
I haven't had to do that in a while. I added symlinks to /usr/local/
lib (I think we discussed this a while back).
For a variety of reasons--including needing the x11 version of TclTk
8.5 for some other things--I had to get rid of the symlinks. This
means I'm back to modifying platform.make
This works fine for GRASS 6.5. So what has changed for 7 in this
regard? I guess I can explicitly set the path to the frameworks in the
configure line and see what happens.
Michael
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev