Hi Mathieu, Le 26 avr. 2010 à 15:40, Mathieu Suen a écrit :
> Now when I compile Etoilé I get this error: > > Build Project: CodeGen > > Making all for framework LanguageKitCodeGen... > Compiling file CGObjCGNU.cpp ... > Compiling file CodeGenBlock.cpp ... > Compiling file CodeGenModule.cpp ... > Compiling file CodeGenLexicalScope.cpp ... > Compiling file LLVMCodeGen.cpp ... > Compiling file LKCompiler+JTL.mm ... > Compiling file LLVMCodeGen.mm ... > clang: Mangle.cpp:310: const clang::DeclContext* > IgnoreLinkageSpecDecls(const clang::DeclContext*): Assertion > `cast<LinkageSpecDecl>(DC)->getLanguage() == > LinkageSpecDecl::lang_cxx && "Unexpected linkage decl!"' failed. > [snip] Sorry for the late reply. I got some time to test the Étoilé trunk compilation with Clang on Linux this week-end. The repository appears to have been broken recently. I committed several fixes yesterday (some tweaks were necessary to compile with recent Clang versions). I updated the INSTALL file to mention the new requirements. I plan to write some more detailed install instructions too. It also appears Clang 2.7 fails to compile LanguageKit on Linux. I get the following error which is not the same than yours: http://pastebin.com/3NuibBa0 However the current Clang trunk works just fine. It's a pain we have missed this bug before the Clang release, but well we have to live with it now I suppose :-/ Cheers, Quentin. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
