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.
0 clang 0x08ffccd2
1 clang 0x08ffcba3
2 0x4001d400 __kernel_sigreturn + 0
3 libc.so.6 0x401b6932 abort + 386
4 libc.so.6 0x401ac648 __assert_fail + 248
5 clang 0x081c21af
6 clang 0x081c2205
7 clang 0x081c6ef4
8 clang 0x081c68fc
9 clang 0x081c334f
10 clang 0x081c3094
11 clang 0x081c249e
12 clang 0x081c1ff2
13 clang 0x081c1f84
14 clang 0x081c735e
15 clang 0x081a68d9
16 clang 0x081a6805
17 clang 0x081a832d
18 clang 0x081abc19
19 clang 0x081a504e
20 clang 0x0805f857
21 clang 0x0845353b
22 clang 0x08454f49
23 clang 0x082c1df1
24 clang 0x08662236
25 clang 0x082bfafe
26 clang 0x0807a526
27 clang 0x0807a197
28 clang 0x08065bf9
29 clang 0x0804e78b
30 clang 0x080535e9 main + 267
31 libc.so.6 0x4019fb56 __libc_start_main + 230
32 clang 0x0804d231
Stack dump:
0. Program arguments: /usr/local/bin/clang -cc1 -triple i386-pc-linux-gnu -S
-disable-free -main-file-name LLVMCodeGen.mm -pic-level 2 -mdisable-fp-elim
-mconstructor-aliases -target-cpu pentium4 -g -resource-dir
/usr/local/lib/clang/1.5 -dependency-file
obj/LanguageKitCodeGen.obj/LLVMCodeGen.mm.d -MT
obj/LanguageKitCodeGen.obj/LLVMCodeGen.mm.o -MP -DGNU_RUNTIME_VERSION=2
-DGNU_RUNTIME_VERSION=2 -D_GNU_SOURCE -DGNU_RUNTIME_VERSION=2 -D_GNU_SOURCE
-DGNU_RUNTIME_VERSION=2 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -DGSWARN -DGSDIAGNOSE -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-I/usr/local/include -I/home/mathieu/Documents/src/Etoile/Build
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/Headers
-I/home/mathieu/Documents/src/Etoile/Build
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen/Headers
-I/home/mathieu/Documents/src/Etoile/Build
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen/Headers
-I/home/mathieu/Documents/src/Etoile/Build
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen
-I/home/mathieu/Documents/src/Etoile/Languages/LanguageKit/CodeGen/Headers
-I./derived_src -I. -I/home/mathieu/GNUstep/Library/Headers
-I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/System/Library/Headers -O2
-Wall -Wno-import -Woverloaded-virtual -fconstant-string-class NSConstantString
-ferror-limit 19 -fmessage-length 119 -fno-rtti -fgnu-runtime
-fdiagnostics-show-option -fcolor-diagnostics -o /tmp/cc-SnQn84.s -x
objective-c++ LLVMCodeGen.mm
1. <eof> parser at end of file
2. /usr/include/c++/4.4/bits/basic_string.h:1624:7: instantiating function
definition 'std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::data'
3. /usr/include/c++/4.4/bits/basic_string.h:1624:7: LLVM IR generation of
declaration 'std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::data'
4. /usr/include/c++/4.4/bits/basic_string.h:1624:7: Mangling declaration
'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::data'
clang: error: compiler command failed due to signal 6 (use -v to see invocation)
make[5]: *** [obj/LanguageKitCodeGen.obj/LLVMCodeGen.mm.o] Error 250
make[4]: *** [internal-framework-run-compile-submake] Error 2
make[3]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
make[2]: *** [internal-all] Error 2
make[1]: *** [internal-all] Error 2
make: *** [internal-all] Error 2
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss