From: Kevin W. <kw...@co...> - 2010-05-21 01:03:08
|
On 5/20/10 7:55 PM, Jeff Hobbs wrote: > A few notes about the new AT 8.6 on OS X (new 8.4 and 8.5 releases in > case you missed those announcements too). > > First off, 8.6 is not universal - it is x86 32- and 64-bit. > > It is also Cocoa (no more Carbon-based lifeforms!). This means that > some libraries (such as tclAE, tclCarbon*, tktable and treectrl) will > not work. We will be populating an updated OS X teapot repo with this > arch in mind. > > Jeff > I haven't tested the new build of AT, but I have done some testing with some of the pakages against Tk-Cocoa, and would like to offer some input: 1. TkTreeCtrl in SVN/CVS should build fine against Tk-Cocoa--I worked with Tim Baker last fall to update the package. I don't think he's done a stable release for a while but the latest stable release will NOT work--it hooks too deep into the Carbon windowing API. 2. Daniel Steffen's critcl Carbon libraries may not all build. tclCarbonHICommand and, I believe, tclCarbonNotification hook into deprecated Carbon UI routines (menu manager, etc.) and probably will not work. tclCarbonProcesses should build OK because it doesn't use GUI bits, as should tclCarbonHelp. tclAuthorization doesn't touch Carbon at all, nor does bgexec. --Kevin -- Kevin Walzer Code by Kevin http://www.codebykevin.com |