Opened 12 years ago
#5094 new Bugs
Build problem of boost.mpi on non-English Windows systems
Reported by: | Owned by: | Vladimir Prus | |
---|---|---|---|
Milestone: | To Be Determined | Component: | build |
Version: | Boost 1.45.0 | Severity: | Problem |
Keywords: | MPI mpi.jam build Windows | Cc: |
Description
Autodetection/Build of MPI fails on non-English systems because mpi.jam looks for the Microsoft Compute Cluster Package only in "C:\Program Files", but this folder has different names on non-English systems (e.g. "C:\Programme" on my German system). Details are in the mail list thread on build-boost from 2011-01-17 http://lists.boost.org/boost-build/2011/01/24512.php.
Suggested fix is to use an environment variable for the program folder, as suggested by Moritz Hassert in the above mentioned thread. I am just not technically knowledgable enough concerning the Windows OS, the intended locations for the Compute Pack on different systems (32 bit, 64 bit etc.) and the patching process; else I would submit a patch by myself.