I am trying to build the boost::mpi (1.36) on: 1) Windows vista 2) Visual Studio 2008 3) Intel C++ 10.1 (though could switch to the built in Microsoft compiler here if it would help) 4) With the open source MPICH2 libraries installed. I can link, compile, and test properly according to the beginning of the MPI intstructions ( http://www.boost.org/doc/libs/1_35_0/doc/html/mpi/getting_started.html) Now, I added "using intel ; " and "using mpi ; " to my user-config.jam, but I guess it can't autodetect since it spits out: C:\apps\boost\boost_1_36_0>bjam --with-mpi
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++
Does anyone know the set of config settings that would work for the setup I described? When I tried to get debugging info out of the build, it said something about trying to detect windows cluster server, which I am not using (instead, MPICH2 as above). I guess part of the question is whether Intel C++ needs a "wrapper compiler" as discussed later in the getting started. Since I was able to compile and run the (non boost) MPI code, it doesn't seem so to me. (or are there binaries for the MPI libraries? I had trouble finding them...) Thanks, Jesse