Subject: Re: [boost] [build] Default compiler options for a toolset
From: Joshua Boyce (raptorfactor_at_[hidden])
Date: 2013-12-10 01:40:34


On Mon, Dec 9, 2013 at 7:07 PM, Edward Diener <eldiener_at_[hidden]>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.

http://llvm.org/builds/

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.)

Thanks.