On 18.12.2012 09:29, Luboš Doležel wrote:
> * Grand Central Dispatch - I've successfully compiled
> https://github.com/nickhutchinson/libdispatch/ with a few changes to
> make use of libobjc2's Blocks support. Wouldn't it we worthwhile to move
> objc/blocks_runtime.h and objc/blocks_private.h to a more OS X-like
> location/naming "Block_private.h"/"Block.h"? Symlinks would work too...

This is a long running pet peeve of mine. It shouldn't be necessary.
Mark Heily promised a while ago he'd release a version of
libBlocksRuntime that uses weak symbols so that libobjc2 can override
them if necessary and still lets plain C code use blocks without linking
an Objective-C runtime [0]. I guess I have to poke him again about that...

Cheers,

Niels

[0] It apparently only made it into this branch:
    svn://mark.heily.com/libBlocksRuntime/branches/objc2


_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to