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

Reply via email to