Boost logo

Boost-Build :

Subject: [Boost-build] using mpi to build boost did not work
From: Rick Ledford (rickledford_at_[hidden])
Date: 2010-02-20 23:00:46


I enabled "using mpi ;" in my user-config.jam
and received an error. See the paste of the command line session:

rledford_at_zero:~/work/dev/boost/boost_1_42_0$ bjam
nBuilding the Boost C++ Libraries.

After the build, the headers will be located at
  
    /home/rledford/work/dev/boost/boost_1_42_0
    
The libraries will be located at
    
    /home/rledford/work/dev/boost/boost_1_42_0/stage/lib
     
Use 'bjam install --prefix=<path>' if you wish to install headers and
libraries to a different location and remove the source tree.nn
warning: Building Boost.Regex with the optional Unicode/ICU support
disabled.
note: Please refer to the Boost.Regex documentation for more information
note: this is a strictly optional feature.
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
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.
...patience...
...patience...
...patience...
...found 6672 targets...
rledford_at_zero:~/work/dev/boost/boost_1_42_0$ bjam
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.
nBuilding the Boost C++ Libraries.

After the build, the headers will be located at
  
    /home/rledford/work/dev/boost/boost_1_42_0
    
The libraries will be located at
    
    /home/rledford/work/dev/boost/boost_1_42_0/stage/lib
     
Use 'bjam install --prefix=<path>' if you wish to install headers and
libraries to a different location and remove the source tree.nn
warning: Building Boost.Regex with the optional Unicode/ICU support
disabled.
note: Please refer to the Boost.Regex documentation for more information
note: this is a strictly optional feature.
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
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.
...patience...
...patience...
...patience...
...found 6672 targets...
rledford_at_zero:~/work/dev/boost/boost_1_42_0$


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk