|
From: William K. <wo...@ky...> - 2006-07-10 23:08:02
|
On Jul 10, 2006, at 5:13 PM, Greg Couch wrote: > On 8 July 2006, William Kyngesburye wrote: > >> Is there any plan to remove the internal Tk headers requirement from >> the Mac OS X AGL build? Is it possible? Too difficult? Since Apple >> doesn't supply internal headers in theirs in Tiger, it would be nice >> to not have to mess around with grabbing them from source, or >> installing a separate Tcl/Tk that has them. >> >> I'm not much of a programmer, but I can help test. I can poke around >> and see if there is something that will work, if I know what to look >> for. > > There are no plans to remove the internal Tk headers requirement > for Mac OS X -- in particular because Togl needs the > TkMacOSXGetDrawablePort function and because using the appropriate > internal Tk functions makes maintaining Togl easier. > Kinda figured. Had to ask. > Normally, I'd recommend compiling the latest and greatest Tcl/Tk > for Mac OS X because there are many important bug fixes in each > minor release, but there is a bug (1480105) in Tcl/Tk 8.4.12 and > 8.4.13 that breaks Togl on Mac OS X, so use 8.4.11 or patch the Tk > source :-(. > Huh? I'm using Tcl/Tk 8.4.13 framework (universal) I built on Mac 10.4.7. Seems to works - demos work except ones that the GMA graphics on my MacBook don't support. There does seem to be a bit of an OpenGL problem on my MacBook - GRASS/NVIZ, where I need Togl, runs on a PPC Mac but crashes on my Intel Mac. Maybe this bug you mention has something to do with it? What's this patch for Tk you mention? > This won't help you now, but when the 2.0 version of Togl comes > out, I plan to put binary distributions on sourceforge for Mac OS > X, Linux and Windows. That is reasonable for 2.0 because all of > the Togl entry points are available through a stubs interface. The > 2.0 pre-alpha CVS version works on Mac OS X. > I'd still build from source - GRASS builds the Togl binary into it's NVIZ program. ----- William Kyngesburye <kyn...@ky...> http://www.kyngchaos.com/ "Time is an illusion - lunchtime doubly so." - Ford Prefect |