<div class="gmail_quote">On Tue, Jun 5, 2012 at 2:25 AM, Jean-Daniel Dupas <span dir="ltr"><<a href="mailto:devlists@shadowlab.org" target="_blank">devlists@shadowlab.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Le 5 juin 2012 à 03:32, Rafael Espíndola a écrit :<br>
<div><div class="h5"><br>
> On 31 May 2012 20:29, Jim Grosbach <<a href="mailto:grosbach@apple.com">grosbach@apple.com</a>> wrote:<br>
>> Daniel is the right person for that. We'll see what we can do.<br>
>><br>
>> A bit more context, FWIW. #1 is an option, but feels kinda rude to make that a hard requirement. It's available for anyone who wants to re-enable it locally, but we need something better for default use-cases. #2 doesn't quite work out, as it's not the deployment target that's the limiting factor in this scenario, but rather the version of the host-side tools. There's not a solid way to check those versions. #3 is viable as it isolates the public builds of supported open source targets from any weirdness of Apple side stuff.<br>

><br>
> This is still broken.<br>
><br>
> The attached patches are a hack to drop arm completely. I am not sure<br>
> what is the best way to optionally add them back, but this lets anyone<br>
> that doesn't need ios support build compiler-rt again.<br>
><br>
> We should finish llvm-ar one day :-)<br>
<br>
<br>
</div></div>How are you building clang on you machine ?<br></blockquote><div><br></div><div><a href="http://llvm.org/bugs/show_bug.cgi?id=12950">http://llvm.org/bugs/show_bug.cgi?id=12950</a> has a build log with the steps I run.</div>
<div><br></div><div># llvm contains llvm, clang, compiler-rt</div><div>mkdir llvm-bootstrap</div><div>cd llvm-bootstrap</div><div><div>../llvm/configure --enable-optimized --enable-targets=host-only --disable-threads --disable-pthreads --without-llvmgcc --without-llvmgxx</div>
</div><div>MACOSX_DEPLOYMENT_TARGET=10.5 make -j16</div><div>make check-all</div><div>cd ..</div><div>mkdir llvm-build</div><div>cd llvm-build</div><div>export CC=$PWD/../llvm-bootstrap/Release+Asserts/bin/clang</div><div>
export CXX=$PWD/../llvm-bootstrap/Release+Asserts/bin/clang++</div><div>../llvm/configure --enable-optimized --disable-threads --disable-pthreads --without-llvmgcc --without-llvmgxx</div><div><div>MACOSX_DEPLOYMENT_TARGET=10.5 make -j16</div>
</div><div>make check-all</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm on 10.7, and work with clang ToT.<br>
I'm building it first with llvm-gcc-4.2 with the X86 backend only and then I rebuild it with itself and with ARM + X86 backend and I don't have any trouble.<br>
<br>
-- Jean-Daniel<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<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>
</blockquote></div><br>