Boost logo

Boost-Build :

Subject: Re: [Boost-build] Problem building Boots.MPI on non English Windows System
From: Moritz Hassert (mhassert_at_[hidden])
Date: 2011-01-18 09:35:50

Am Montag, 17. Januar 2011, um 12:38:42 schrieb Frese Daniel Dr.:
> 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

Never used MPI myself but I think mpi.jam should be patched to use the
"ProgramFiles" environmnet variable [1].

You could file a bug report (or even better a patch, if you have one).



Geschaeftsfuehrer: Dipl.-Inform. Christopher Asp
Amtsgericht Mannheim HRB 105845

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at