Hi Bertrand,

Le 20 nov. 08 à 22:56, Bertrand Gmail a écrit :

> No success with both gcc-4.3 and gcc-4.2, while the error seems to be
> the same as EtoileXML.
>
> Build Project: LanguageKit
>
> Making all for framework LanguageKit...
>  Compiling file AST.m ...
> cc1obj: warnings being treated as errors
> /usr/GNUstep/System/Library/Headers/AppKit/NSCell.h:500: error: inline
> function ‘_sizeForBorderType’ declared but never defined
> make[3]: *** [obj/AST.o] Erreur 1
> make[2]: *** [LanguageKit.all.framework.variables] Erreur 2
> make[2]: quittant le répertoire «
> /home/bertrand/Desktop/Etoile-0.4.0/Languages/LanguageKit »
> make[1]: *** [internal-all] Erreur 2
> make[1]: quittant le répertoire «
> /home/bertrand/Desktop/Etoile-0.4.0/Languages »
> make: *** [internal-all] Erreur 2

I tested Étoilé 0.4 compilation against the stable GNUstep releases  
with GCC 4.1.3 on Ubuntu, and I overlooked the fact the GCC version  
could matter.
So I think GCC 4.1.3 or inferior should also be fine for you…  
Alternatively, you can check out GNUstep from trunk where the problem  
is fixed:
svn co http://svn.gna.org/svn/gnustep/devmodules/core

Does anybody know if there is a flag to revert GCC behavior to the old  
one? I could include it in etoile.make. Otherwise I think we should  
modify the INSTALL file to say that we depend on GNUstep trunk, until  
the next GNUstep unstable releases. That's much more reasonable since  
most people uses GCC versions more recent than 4.1.

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

Répondre à