Boost logo

Boost Users :

Subject: [Boost-users] Problem with bjam trying build Boost MPI
From: iono sphere (999ionospheres_at_[hidden])
Date: 2010-05-24 05:01:10


Hello, I am trying to build MPI on WinXP, Visual C++ 2008 Express edition,
trying to follow instructions at
http://www.boost.org/doc/libs/1_43_0/doc/html/mpi/getting_started.html#mpi.config,
but the problem is shown below:

C:\boost_1_43_0>bjam --with-mpi --debug-configuration
notice: found boost-build.jam at C:/boost_1_43_0/boost-build.jam
notice: loading Boost.Build from C:/boost_1_43_0/tools/build/v2
notice: Searching C:\WINDOWS C:\Documents and Settings\user_a C:\Documents
and S
ettings\user_a C:\boost_1_43_0\tools/build/v2
C:/boost_1_43_0/tools/build/v2/ker
nel C:/boost_1_43_0/tools/build/v2/util C:/boost_1_43_0/tools/build/v2/build
C:/
boost_1_43_0/tools/build/v2/tools C:/boost_1_43_0/tools/build/v2/contrib
C:/boos
t_1_43_0/tools/build/v2/. for site-config configuration file site-config.jam
.
notice: Loading site-config configuration file site-config.jam from
C:/boost_1_4
3_0/tools/build/v2/site-config.jam .
notice: Searching C:\Documents and Settings\user_a C:\Documents and
Settings\use
r_a C:\boost_1_43_0\tools/build/v2 C:/boost_1_43_0/tools/build/v2/kernel
C:/boos
t_1_43_0/tools/build/v2/util C:/boost_1_43_0/tools/build/v2/build
C:/boost_1_43_
0/tools/build/v2/tools C:/boost_1_43_0/tools/build/v2/contrib
C:/boost_1_43_0/to
ols/build/v2/. for user-config configuration file user-config.jam .
notice: Loading user-config configuration file user-config.jam from
C:/Documents
 and Settings/user_a/user-config.jam .
===============MPI Auto-configuration===============
Did not find Microsoft Compute Cluster Pack in C:\Program Files\Microsoft
Comput
e Cluster Pack.
warning: toolset mpi initialization: can not find tool mpic++
warning: initialized from
C:/boost_1_43_0/tools/build/v2/build\project.jam:881
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
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.
warning: toolset mpi initialization: can not find tool mpirun
warning: initialized from
C:/boost_1_43_0/tools/build/v2/build\project.jam:881
MPI launcher: mpirun -np

...

(1) I can see that bjam cannot find mpic++ and also, bjam displayed "The
system cannot find the path specified.", do you know what paths are bjam
referring to? Also, if I have mpic++, where should I put this so that bjam
can detect it?

(2) I already got myself a Windows IA32 (binary) of MPICH2 and installed.
Because it's binary, there is no need to build. In the bin folder, I can see
mpiexec.exe, but no mpic++. I am quite lost. I think I am on the wrong
track. Normally, where can we acquire mpic++? Shouldn't it be distributed
along with this MPI implementation as well?



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net