<div dir="ltr">Hi Ben,<div><br></div><div>libc++abi only has a cmake build system at this point (and lib/buildit, but I like to pretend that doesn't exist), so it won't work with the ./configure build system (which test-release.sh uses). In addition, any changes to the libc++ build system have been happening only in cmake (the makefile in there is apple specific).</div>

<div><br></div><div>I didn't actually know test-release.sh existed before you started sending mail about it, but if I had to guess I'd say it isn't used on Linux (not with libc++, anyway).</div><div><br></div>

<div>Adapting test-release.sh to be able to use cmake is probably the right way to go.</div><div><br></div><div>- Dan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 19, 2014 at 3:51 PM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 17 August 2014 08:40, Ben Pope <<a href="mailto:benpope81@gmail.com">benpope81@gmail.com</a>> wrote:<br>


> I'm currently thinking of adding<br>
> -enable-libcpp    Use libc++ if available. [default: disable]<br>
> -use-cmake        Use cmake build system instead of make.<br>
><br>
> To test-release.sh<br>
<br>
</div>Hi Ben,<br>
<br>
I can't really help you, since I'm not yet at the stage where I care<br>
much about libc++ on ARM Linux, since I'm still fighting with<br>
compiler-rt and CMake builds on buildbots, but I will very soon care<br>
about it very seriously.<br>
<br>
I'd love to see such flags to test-release, and others that would make<br>
sure compiler-rt is properly compiled (using CMake) and put on the<br>
right path, and that libc++abi (which is required for unwinding) is<br>
correctly placed on a lib dir.<br>
<br>
For compiler-rt I had to fudge Clang to also add libgcc_s and<br>
libgcc_eh for now, but if we also have libc++abi we really can't be<br>
adding them. That's not done and will probably break. Could this be<br>
what's giving you trouble?<br>
<br>
Anyway, keep me in the loop of your CMake/libc++ adventures, as I'll<br>
be checking it soon.<br>
<br>
cheers,<br>
--renato<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</div></div></blockquote></div><br></div>