On 30 Jun 2011, at 13:21, Quentin Mathé wrote: > EtoileThread builds just fine when I invoke make in the parent directory (EF > main directory), but reports various errors 'ivars may not be placed in class > extension' for ETObjectPipe, when 'make' is invoked directly in the > EtoileThread directory. I'm not even sure to understand the purpose behind > this Clang message… Is it expected to report identically named ivars > declared in superclasses or in @interface? Could this be a bug in Clang?
Ivars in a class extension require the non-fragile ABI. This is probably set in EF and imported in the subdirectory, but omitted in the subdirectory's makefile. David -- Sent from my brain _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev