Le 03/12/13 03:46, Steven Watanabe a écrit :
AMDG
On 12/02/2013 04:09 PM, Vicente J. Botet Escriba wrote:
Im getting this error when compiling several tool sets on the same command line. <snip>
./b2 toolset=clang-3.2xl,darwin-4.8.1x -l 300 -j6
<snip> /Users/viboes/github/modular-boost/tools/build/v2/build/virtual-target.jam:1099: in virtual-target.register-actual-name from module virtual-target error: Duplicate name of actual target:
libboost_atomic.dylib <snip> error: created from libs/atomic/build/boost_atomic error: added properties: toolset-darwin:version4.8.1x <toolset>darwin error: removed properties: toolset-clang:platformdarwin toolset-clang:version3.2xl <toolset>clang <snip> This has nothing to do with the git transition. You'd get the same error with any release since --layout=system was made the default for non-Windows.
Right. I don't use to build the whole boost. BTW, the command works fine from libs/thread/test.
You need --layout=versioned or --layout=tagged to build with multiple toolsets.
Is there a possibility to have a clear error message for this case? Sorry for the git noise, Best, Vicente