<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:12pt"><div style="" class="">Since the original buildit script doesn't cover my needs I switched to a
custom but really similar script, in the meantime I also got the habit
to dig for new flags and support and the __GLIBCXX__ define was hiding
some of this errors. I see that other linux-based operating system offer
this kind of support and they even use the same core components of my
GNU/Linux distribution.<br style="" clear="none"><br style="" class="" clear="none">You are right,
in the end I get this warnings but how I'm supposed to fill the voids ?
In other words why I should user libc++ under linux and what are the
benefits ? I should go for libstdc++ and libsupc++ ?</div><div style="display: block;" class="yahoo_quoted"> <div class="" style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 12pt"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt"> <div style="" class="" dir="ltr"> <font style="" class="" size="2" face="Arial"> Il Giovedì 1 Maggio 2014 3:49, Jonathan Roelofs <jonathan@codesourcery.com> ha scritto:<br style="" class=""> </font> </div> <div style="" class="">+cfe-dev<br style="" class="" clear="none"><br style="" class="" clear="none">Emanuele,<br style="" class="" clear="none"><br style="" class="" clear="none">On 4/30/14, 6:07 PM, Emanuele Cestari wrote:<br style="" class="" clear="none">> Hi,<br style="" class="" clear="none">> I'm under Ubuntu 13.10 amd64 I just compiled both my libcxx and my libcxxabi.<br style="" class=""
clear="none">><br style="" class="" clear="none">> I noticed this really weird behaviour, while trying to compile some<br style="" class="" clear="none">> C++11-compliant piece of code I get this error at runtime<br style="" class="" clear="none">><br style="" class="" clear="none">> exception_ptr not yet implemented<br style="" class="" clear="none">> Aborted (core dumped)<br style="" class="" clear="none">><br style="" class="" clear="none">Didn't you hit similar warnings when you built libc++abi & libc++? That would <br style="" class="" clear="none">suggest that libc++ and libc++abi haven't been fully ported to your platform yet.<br style="" class="" clear="none">><br style="" class="" clear="none">> What I would like to know is: there is a good reason for this or it's a bug ?<br style="" class="" clear="none">><br style="" class="" clear="none">> Aside from that, libcxxabi is able to provide a complete ABI
implentation under<br style="" class="" clear="none">> linux without libsupc++ and libstdc++ ?<br style="" class="" clear="none">I believe you'll still need to link against libgcc_s in order to get EH support <br style="" class="" clear="none">on linux.<div style="" class="" id="yqtfd81764"><br style="" class="" clear="none">><br style="" class="" clear="none">> Thanks.</div><br style="" class="" clear="none">><br style="" class="" clear="none">><br style="" class="" clear="none">> _______________________________________________<br style="" class="" clear="none">> LLVM Developers mailing list<br style="" class="" clear="none">> <a style="" class="" shape="rect" ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <a style="" class="" shape="rect" href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu</a><br style="" class="" clear="none">>
<a style="" class="" shape="rect" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br style="" class="" clear="none">><br style="" class="" clear="none"><br style="" class="" clear="none">-- <br style="" class="" clear="none">Jon Roelofs<br style="" class="" clear="none"><a style="" class="" shape="rect" ymailto="mailto:jonathan@codesourcery.com" href="mailto:jonathan@codesourcery.com">jonathan@codesourcery.com</a><br style="" class="" clear="none">CodeSourcery / Mentor Embedded<div style="" class="" id="yqtfd79021"><br style="" class="" clear="none"></div><br style="" class=""><br style="" class=""></div> </div> </div> </div> </div></body></html>