Hi !
There seems to be a problem when building MPI on a Windows System with a non-English directory structure layout.
I installed the Microsoft Compute Cluster Package; however as I work on a German system (Windows XP, SP 3), it is installed under “C:\Programme\” instead of “C:\Program Files”.
This seems to confuse the boost Builder; it did not find the package and the autodetect feature of boost.mpi failed.
After changing line 248 of mpi.jam (from the Boost 1.45.0 distribution) from
“ local cluster_pack_path_native = "C:\\Program Files\\Microsoft Compute Cluster Pack" ;
to
“ local cluster_pack_path_native = "C:\\Programme\\Microsoft Compute Cluster Pack" ;
everything seems to work fine.
For future builds: Is there an easier way to modify the building process accordingly ? Editing the mpi.jam file somewhere does not seem to be a very robust solution.
Daniel