On 8 Dec 2009, at 20:04, Mark Marszal wrote:

> Do you know if the gentoo ebuilds for gnustep and etoile are up-to-
> date in portage?  Or do you recommend just using ubuntu/debian  
> instead?

If you're interested in contributing, you'd be better off building  
trunk yourself, not using a packaged version.  Trunk currently depends  
on GNUstep trunk, so you'll want to build that too.

> Secondly, I need to brush up on my Objective-c skills. I recently
> purchased stephen kochans objective-c 2.0 book as a reference.
> Does gcc have support for objective-c 2.0? I only know objective-c
> 1.0, but I would like to use some features 2.0 has.

GCC doesn't support ObjC2 and probably never will.  Clang does with  
libobjc2 from GNUstep svn.  We'd rather avoid depending on clang for a  
little while, but we'll probably switch at some point in the next six  
months.

> I also noticed that there is an abstraction layer for objc 2.0 in the
> works for etoile. I'm not exactly sure what that is yet, but sounds
> interesting.

This provides the new runtime APIs that Apple added with 10.5 and a  
few of the runtime functions that are needed by ObjC 2 features.  It's  
deprecated now in favour of libobjc2.

> Eventually I'd like to contribute  some code in the future once I get
> used to Etoile.
> I'm guessing following the material on: 
> http://etoileos.com/news/archive/2007/07/20/1300/
>   is a good start, but it is a bit dated.

I think it's still about right.

> Should I still follow the layout on that article, or is there a better
> way to jump into etoile development?

We're moving away from having separate subdirectories for source and  
headers (it makes jumping between source and headers difficult), but  
apart from that I think it's all still sensible.

David

-- Sent from my PDP-11


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à