On 19/09/11 03:46, Jonathan Egstad wrote: > (a big hi to all the old DD guys on this list) > > So OSX 10.7 has finally ditched the old Quickdraw functions for good - no > surprise since they've been deprecated for years. > > The latest alpha of 2.0 (fyi it's r8800 - r9042 isn't actually on the > download page) is not compiling on Lion.
Yep, it is 8800 - that was the last time I had time to make a commit. SVN gives all repos (branches and trunk alike) only one revision counter. Thus the last ~200 revisions have been fltk1.3 and fltk3 stuff! > Is anyone touching 2.0 at all or should I look at the latest 1.3 to figure > out the replacements for the deprecated calls? Uh, yes and no. "No" because I'm rather tied up at the moment, but "yes" because I have been working on it. The caveat is that when I get some spare time in ~7 weeks, most of my efforts are going to be concentrated on getting 2.0 in 3.0 rather than 'fixing' 2.0 in its current state. As such, like Matthias said, you can either convert from 2.0 to 1.3 (and, in turn, as 3.0 bubbles along start using that (which won't require any extra code conversion)), or you can wait a little while and I'll start giving Matthias a hand in getting all of 2.0 in 3.0, which means you'll be able to use that straight away without any conversion. Your third option is to hack into the 2.0 source and change everything so that it compiles on Lion. This is certainly no small task, but if you do manage to get it working I'd definitely appreciate a patch so FLTK2 can have some form of Cocoa support! If your application is time-critical and you really need the updated version, I suggest the conversion to 1.3. Like Matthias said, this is only a small job - a few sed scripts plus manually updating coordinates will mostly do the trick, barring a few other subtleties here and there. Failing that, if you can get away with the old version of your binary for a little while longer, I promise I'll get to the 2.0->3.0 stuff, alongside Matthias' work on the same. Regards Ben _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
