Hi Gianlu!

Le 5 août 2011 à 12:24, Gianluca Audone a écrit :

> Hi all!
> 
> I've had some spare time lately and I spent some of it trying to compile 
> Etoile. I compiled everything from trunk starting with LLVM and clang to 
> GNUstep. This is the errors I get while compiling Etoile:
> 
> Build Project: EtoileFoundation
> 
> Making all for framework EtoileFoundation...
> Creating obj/EtoileFoundation.obj/Source/...
> Compiling file Source/ETCArray.c ...
> Compiling file Source/NSFileManager+TempFile.m ...
> Compiling file Source/NSFileHandle+Socket.m ...
> Compiling file Source/ETByteSizeFormatter.m ...
> Compiling file Source/ETClassMirror.m ...
> Compiling file Source/ETCollection.m ...
> Source/ETCollection.m:224:1: error: category is implementing a method which 
> will also be implemented
>      by its primary class [-Werror,-Wobjc-protocol-method-implementation]
> - (NSString *) description
> ^
> /Local/Library/Headers/Foundation/NSArray.h:109:1: note: method declared here 
>                       
> [snip]


Various new ObjC warnings have been recently added to Clang trunk, so the 
Etoile repository won't build with Clang trunk currently unless you overwrite 
the ERROR_FLAG in etoile.make.
In addition, LanguageKit is currently getting heavily rewritten by David and 
might not compile on Linux.

I'll try to solve the new ObjC warnings observed with a recent Clang trunk in 
the coming days.
For LanguageKit, David will probably post a mail asking for testing once the 
code has been stabilized.

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

Répondre à