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
