Difference between revisions of "Building GNUstep with Clang, Blocks, and Grand Central Dispatch"

From GNUstepWiki
Jump to navigation Jump to search
 
Line 3: Line 3:
 
First some background as the information on this is scattered around the web.
 
First some background as the information on this is scattered around the web.
  
[http://en.wikipedia.org/wiki/Grand_Central_Dispatch Grand Central Dispatch] is a library to assist building apps on multi-core processors. Tasks can be submitted in blocks or with a C API. To understand the process below, some notes are in order. If you're in a hurry, you can probably skip the notes and everything should just build.
+
[http://en.wikipedia.org/wiki/Grand_Central_Dispatch Grand Central Dispatch] is a library to assist building apps on multi-core processors. The library for Grand Central Dispatch is called libdispatch, and tasks can be submitted to GCD in blocks or with a C API. To understand the process below, some notes are in order. If you're in a hurry, you can probably skip the notes and everything should just build.
* The library for Grand Central Dispatch is called libdispatch
 
 
* As far as I can make out, there are two implementations of GCD out there. One by [https://www.heily.com/trac/libdispatch/ Mark Heily]
 
* As far as I can make out, there are two implementations of GCD out there. One by [https://www.heily.com/trac/libdispatch/ Mark Heily]

Revision as of 01:03, 3 June 2013

This guide shows how to install GNUstep-base with clang, blocks and Grand Central Dispatch.

First some background as the information on this is scattered around the web.

Grand Central Dispatch is a library to assist building apps on multi-core processors. The library for Grand Central Dispatch is called libdispatch, and tasks can be submitted to GCD in blocks or with a C API. To understand the process below, some notes are in order. If you're in a hurry, you can probably skip the notes and everything should just build.

  • As far as I can make out, there are two implementations of GCD out there. One by Mark Heily