Ok after some small "Hello world" tests clang and clang++ seem to work, now. (compiled using mingw32_sezero and --export-all-symbols). However, for linking the a clang++ compiled executable I need to pass the -fno-use-cxa-atexit flag, as mentioned here [<a href="http://llvm.org/bugs/show_bug.cgi?id=7276">http://llvm.org/bugs/show_bug.cgi?id=7276</a>]. Maybe someone could eliminate these two annoyances by patching configure and Tools.cpp in trunk?<br>
-Frank<br><br><div class="gmail_quote">2010/7/21 Frank Fuchs <span dir="ltr"><<a href="mailto:fk.fuchs@googlemail.com">fk.fuchs@googlemail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
ok insufficient RAM can be denied ;)<br>
concerning the compiler ... it was the llvm-gcc 2.7 release.<br>
May be the linker, because there I used the MSys provided one.<br>
<br>
In the meanwhile I compiled llvm+clang sucessfully (with --export-all-symbols), using the "sezero" build of mingw.<br>
I trust this compiler quite a lot since I used it successfully for Qt4.7beta and boost.<br>
However I need to test my build before declaring victory.<br>
<br>
Now any comments about export-all-symbols?<br>
<br>
-Frank<br>
<br>
Am 21.07.2010 um 15:14 schrieb Anton Korobeynikov:<br>
<div><div></div><div class="h5"><br>
> Hello<br>
><br>
>> Update (soory for posting twice): building with the provided compilers in<br>
>> the mentioned configuration fails with the error:<br>
>> "Memory exhausted" while building libLLVMAsmPrinter.a<br>
> Well, it seems that:<br>
> - Either your compiler / linker is buggy<br>
> - You indeed have too few memory for this<br>
><br>
> --<br>
> With best regards, Anton Korobeynikov<br>
> Faculty of Mathematics and Mechanics, Saint Petersburg State University<br>
<br>
</div></div></blockquote></div><br>