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?