Hi, I still get the same issue. Here the clang version I use:
$ clang -v clang version 2.0 (trunk 104118) Target: i386-pc-linux-gnu Thread model: posix Here the error checking whether objc really works... /usr/GNUstep/Local/Library/Libraries/libobjc.so: undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status clang: error: linker command failed with exit code 1 (use -v to see invocation) no ----- Message d'origine ---- De : David Chisnall <[email protected]> À : Discussion list for Étoilé desktop environment <[email protected]> Envoyé le : Lun 17 mai 2010, 15h 51min 54s Objet : Re: [Etoile-discuss] Re : Re : Enable to open a session On 17 May 2010, at 13:36, David Chisnall wrote: > This appears to be an LLVM/clang bug. I'll look into it. There are two > work-arounds that you can use for now: > > 1) Link libobjc2 to libstdc++. > 2) Compile libobjc2 with GCC. > > Either of these should work. I'll try to get Clang fixed soon. Fixed in clang r103938. The issue was with __attribute__((cleanup)), which was being implemented by clang using the C++ exception handling stuff, even in C / ObjC code. David -- This email complies with ISO 3103 _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
