|
Boost-Build : |
Subject: [Boost-build] Problem building Boots.MPI on non English Windows System
From: Frese Daniel Dr. (frese_at_[hidden])
Date: 2011-01-17 06:38:42
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
</PRE><p>
------------------------------------------------------------------------------------------------------ <br>
Registergericht: Traunstein / Registry Court: HRB 275 - Sitz / Head Office: Traunreut <br>
Aufsichtsratsvorsitzender / Chairman of Supervisory Board: Rainer Burkhard <br>
Geschäftsführung / Management Board: Thomas Sesselmann (Vorsitzender / Chairman),<br>
Michael Grimm, Matthias Fauser, Sebastian Tondorf<br><br>
<a href="http://www.heidenhain.de/disclaimer" target="_blank">E-Mail Haftungsausschluss / E-Mail Disclaimer</a><br><pre>
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk