[libdispatch-dev] I missed the intro message ;)

Shantonu Sen ssen at apple.com
Fri Sep 11 03:23:19 PDT 2009


See Kevin's post in the list archives: <http://lists.macosforge.org/pipermail/libdispatch-dev/2009-September/000000.html 
 >

Building (and deploying) libdispatch requires the rest of the  
dependencies of the libSystem core system library. This will be  
supported using the DarwinBuild tool.

Shantonu

Sent from my MacBook

On Sep 11, 2009, at 2:52 AM, Matt Wright wrote:

> Hey guys,
>
> Right, despite signing up to the mailing list this morning. I  
> managed to miss the introduction message because I had to go to work  
> before I'd done the confirmation email ;).
>
> I'm very interested in contributing, I've had my own implementation  
> of libdispatch's API for a week or so. Spent the morning having a  
> little compare between how I've done mine and how yours is actually  
> written. I don't have a paid ADC membership so much first exposure  
> to GCD was the weekend that Snow Leopard came out, by the following  
> weekend I was enamoured with it to the extent that I wanted to write  
> it for Leopard.
>
> So the first thing that struck me is that it doesn't build. My first  
> guess was that it relied on being built in the presence of the  
> darwin sources? I haven't had enough time to have a look. I'm  
> especially interested in the line in the project description about  
> kernel support. Are we just talking kqueue here? Or an additional  
> kernel module?
>
> From a personal standpoint, I wrote my implementation (http://daagaak.github.com/WiganWallgate/ 
> ) in order to be able to use libdispatch calls on Leopard. I've  
> several personal projects that I really wanted to use GCD in but  
> without it in Leopard would mean moving my code to be Snow Leopard  
> only. All-in-all writing my own version was a very entertaining  
> weekend, even if it ends up getting dropped in favour of making  
> libdispatch work on Leopard/iPhone/etc.
>
> I wonder if you could shed some light on what kind of environment  
> you need to build libdispatch in to get a successful compile. The  
> brief "open xcode and hit build" attempt that I made this morning  
> was not so much a success.
>
> Matt
>
> --
>
> Matt Wright
> matt at sysctl.co.uk
> http://www.sysctl.co.uk
> _______________________________________________
> libdispatch-dev mailing list
> libdispatch-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/libdispatch-dev




More information about the libdispatch-dev mailing list