Lines 15-43
Link Here
|
15 |
local optional_reqs ; |
15 |
local optional_reqs ; |
16 |
|
16 |
|
17 |
if [ mpi.configured ] |
17 |
if [ mpi.configured ] |
18 |
{ |
18 |
{ |
19 |
alias pbgl |
|
|
20 |
: mpi_process_group.cpp tag_allocator.cpp |
21 |
: # requirements |
22 |
<library>../../mpi/build//boost_mpi |
23 |
<library>/mpi//mpi [ mpi.extra-requirements ] |
24 |
: # default built |
25 |
: # usage requirements |
26 |
<library>../../mpi/build//boost_mpi |
27 |
<library>/mpi//mpi [ mpi.extra-requirements ] |
28 |
; |
29 |
|
30 |
lib boost_graph_parallel |
19 |
lib boost_graph_parallel |
31 |
: |
20 |
: mpi_process_group.cpp tag_allocator.cpp |
32 |
pbgl |
21 |
: <library>../../mpi/build//boost_mpi |
33 |
: |
22 |
<library>/mpi//mpi [ mpi.extra-requirements ] |
34 |
<define>BOOST_GRAPH_NO_LIB=1 |
23 |
<define>BOOST_GRAPH_NO_LIB=1 |
35 |
<link>shared:<define>BOOST_GRAPH_DYN_LINK=1 |
24 |
<link>shared:<define>BOOST_GRAPH_DYN_LINK=1 |
36 |
# # Intel compiler ICEs if we turn optimization on |
25 |
# # Intel compiler ICEs if we turn optimization on |
37 |
<toolset>intel-vc71-win-9.1:<optimization>off |
26 |
<toolset>intel-vc71-win-9.1:<optimization>off |
38 |
# Without these flags, MSVC 7.1 and 8.0 crash |
27 |
# Without these flags, MSVC 7.1 crash |
39 |
<toolset>msvc-7.1:<cxxflags>-GR- |
28 |
# User reports that VC++ 8 no longer has this problem |
40 |
<toolset>msvc-8.0:<cxxflags>-GR- |
29 |
<toolset>msvc-7.1:<cxxflags>-GR- |
41 |
; |
30 |
; |
42 |
|
31 |
|
43 |
} |
32 |
} |