|
Boost : |
Subject: Re: [boost] [1.58.0] Release candidates available
From: Marshall Clow (mclow.lists_at_[hidden])
Date: 2015-04-06 00:44:47
On Sun, Apr 5, 2015 at 2:51 PM, Marshall Clow <mclow.lists_at_[hidden]> wrote:
> Release candidate files for 1.58.0 are available at:
> http://boost.cowic.de/rc/
>
> As always, the release managers would appreciate it if you download
> the candidate of your choice and give building it a try. Please report
> both success and failure, and anything else that is noteworthy.
>
> This helps ensure the candidates build OK before we push them out to
> SourceForge.
>
>
I have successfully built the boost libraries with both clang and gcc on
Mac OS X for C++03,11 and 14.
However, I have been only been able to build them one at a time. Specifying
multiple tool sets for b2 gives an error:
[ darwin-11 and darwin-14, etc are defined in my user-config.jam ]
./b2 -j 4 --toolset=darwin-11
[snip]
...updated 1016 targets...
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
[snip]
./b2 -j 4 --toolset=darwin-14
[snip]
...updated 1016 targets...
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
[snip]
./b2 -j 4 --toolset=darwin-11,darwin-14
MPI auto-detection failed: unknown wrapper compiler mpic++
Please report this error to the Boost mailing list: http://www.boost.org
You will need to manually configure MPI support.
Performing configuration checks
- 32-bit : no (cached)
- 64-bit : yes (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : yes (cached)
Building the Boost C++ Libraries.
- lockfree boost::atomic_flag : yes (cached)
- has_icu builds : no (cached)
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
- zlib : yes (cached)
- iconv (libc) : no (cached)
- iconv (separate) : yes (cached)
- icu : no (cached)
- icu (lib64) : no (cached)
- compiler-supports-ssse3 : no (cached)
- compiler-supports-avx2 : no (cached)
- gcc visibility : yes (cached)
- long double support : yes (cached)
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
- zlib : yes (cached)
- 32-bit : no (cached)
- 64-bit : yes (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : yes (cached)
- lockfree boost::atomic_flag : yes (cached)
- has_icu builds : no (cached)
- zlib : yes (cached)
- iconv (libc) : no (cached)
- iconv (separate) : yes (cached)
- icu : no (cached)
- icu (lib64) : no (cached)
- compiler-supports-ssse3 : no (cached)
- compiler-supports-avx2 : no (cached)
- gcc visibility : yes (cached)
- long double support : yes (cached)
- zlib : yes (cached)
error: Name clash for '<pstage/lib>libboost_python.a'
error:
error: Tried to build the target twice, with property sets having
error: these incompatible properties:
error:
error: - <library>object(searched-lib-target)@6216
<toolset-darwin:version>11
error: - <library>object(searched-lib-target)@10007
<toolset-darwin:version>14
error:
error: Please make sure to have consistent requirements for these
error: properties everywhere in your project, especially for install
error: targets.
-- Marshall
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk