On 14 Jun 2009, at 17:08, Andrew Price wrote: > On 14/06/09 12:14, David Chisnall wrote: >> Hi Everyone, >> >> At some point, hopefully before 0.5, I would like us to start >> requiring clang for Étoilé. Currently, adopting clang gives us: >> >> - Declared properties. >> - Fast enumeration. >> - Blocks. >> - Sender-dependent dispatch (for Object Planes support). >> - Link-time optimisations. >> - A much less well-tested compiler. >> >> All of these, except the last one are positive. The only way we can >> fix the last one is by testing it, so can everyone try compiling >> Étoilé for your favourite platform with a recent svn build of clang? > > Am I doing something wrong here. (This is with an up-to-date llvm, > clang > and gnustep-* from svn as of this morning).
What OS are you using and where is objc.h? Clang only searches /usr/ include and /usr/local/include by default for C / ObjC headers. If your headers are somewhere else, take a look in lib/Frontend/ InitHeaderSearch.cpp - we can add other search paths if they are required for specific operating systems. David _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
