Just for the heck of it, I tried today's CVS snapshot with an X11 build on Mac OS X. Uh, it's working now.
But wait, there's more - the X11 NVIZ also works on PPC AND Intel Mac OS X. And since NVIZ and the wish used by the GUI are not related, I was able to start the X11 NVIZ from the gis.m gui in Tcl/Tk Aqua. NVIZ in X11 doesn't have the twitch in the browser like in Aqua, so I could add rasters and vectors after the initial startup.
I'm using the same Universal Tcl/Tk 8.4.13 X11 build of mine from June, as used in the bug report. Basically, nothing's changed. Nothing new in the NVIZ or OGSF source (just the switches for X11/Aqua/Win).
I did notice when I built it this time, the first run linked to Apple's Tcl/Tk libraries, not my X11 build like it was supposed to, and that gives the XQueryExtension crash. I saw that my Tcl/Tk was missing the symlinks for libtcl.dylib/libtk.dylib to libtcl8.4.dylib/libtk8.4.dylib, so -ltcl -ltk of course didn't find those to link to, and moved on to Apple's in /usr/lib! After fixing that and rebuilding NVIZ, success.
So, Mac X11 working. Now to figure out the Aqua side of things...
-----
William Kyngesburye <kyngchaos@kyngchaos.com>
http://www.kyngchaos.com/
All generalizations are dangerous, even this one.
William,
This is great news.
Could you send me the details of how you set this up and configured it
(including your list of configure flags) so that I can duplicate it? I won't
be able to do it until at least Tuesday or maybe Wednesday, so there is no
hurry. But I'd like to try it to see if I can do it too.
Thanks
Michael
__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University
phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton
From: William Kyngesburye <woklist@kyngchaos.com>
Reply-To: William Kyngesburye <kyngchaos@kyngchaos.com>
Date: Sat, 22 Jul 2006 16:51:50 -0500
To: <grass-bugs@intevation.de>
Cc: Glynn Clements <glynn@gclements.plus.com>, Michael Barton
<michael.barton@asu.edu>, <grass-dev@grass.itc.it>
Subject: Re: [GRASS-dev] [bug #4768] (grass) nviz segfault on startup when
creating display window
Just for the heck of it, I tried today's CVS snapshot with an X11
build on Mac OS X. Uh, it's working now.
But wait, there's more - the X11 NVIZ also works on PPC AND Intel Mac
OS X. And since NVIZ and the wish used by the GUI are not related, I
was able to start the X11 NVIZ from the gis.m gui in Tcl/Tk Aqua.
NVIZ in X11 doesn't have the twitch in the browser like in Aqua, so I
could add rasters and vectors after the initial startup.
I'm using the same Universal Tcl/Tk 8.4.13 X11 build of mine from
June, as used in the bug report. Basically, nothing's changed.
Nothing new in the NVIZ or OGSF source (just the switches for X11/
Aqua/Win).
I did notice when I built it this time, the first run linked to
Apple's Tcl/Tk libraries, not my X11 build like it was supposed to,
and that gives the XQueryExtension crash. I saw that my Tcl/Tk was
missing the symlinks for libtcl.dylib/libtk.dylib to libtcl8.4.dylib/
libtk8.4.dylib, so -ltcl -ltk of course didn't find those to link to,
and moved on to Apple's in /usr/lib! After fixing that and
rebuilding NVIZ, success.
So, Mac X11 working. Now to figure out the Aqua side of things...
-----
William Kyngesburye <kyngchaos@kyngchaos.com>
http://www.kyngchaos.com/
All generalizations are dangerous, even this one.