On 12/10/2013 1:40 AM, Joshua Boyce wrote:
On Mon, Dec 9, 2013 at 7:07 PM, Edward Diener
wrote: You can clone the repository with my changes at 'develop' from https://github.com/eldiener/build.git. You will need to build clang on Window using VC++ RTL in order to test out clang using clang-cl. My user-config.jam line for clang is:
using clang : 3.4 : C:/Programming/VersionControl/ bclang/bin/Release/clang-cl.exe : <cxxflags>"/D_HAS_EXCEPTIONS=0 /D_STATIC_CPPLIB /GR-" <compatibility>vc11 ;
You can build the latest clang-cl etc. by following the instructions at http://clang.llvm.org/get_started.html and using Visual Studio to build everything. You will also need the free Visual Stusio Express to build everything.
Using clang-cl still has compiler problems when typeinfo is included. I have already informed the clang developers of this via a bug report. But it would still be very nice if we could have an official toolset for it in Boost Build. More info about running clang-cl is at http://clang.llvm.org/docs/UsersManual.html#clang-cl .
Won't the regular snapshots suffice? Last I checked it included clang-cl.exe etc.
Quite possibly. I have never used the snapshots but I just get the latest from the llvm/clang repositories and build.
Btw, do you know off-hand what bug# is tracking the typeinfo problems? (If not it's np, I'm sure it's not hard to find with the right search parameters.)
17403 18179