Boost logo

Boost :

Subject: Re: [boost] [mpi] Naming of Python extension
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2011-01-26 02:56:41

Matthias Troyer wrote:

> On Jan 25, 2011, at 12:53 PM, Vladimir Prus wrote:
>> At present, when both mpi and python are configured/detected, Boost.MPI tries to build a python
>> extension which is named, on Linux, When building with --build-type=complete, an
>> attempt to build that file with several properties is made, which Boost.Build detects and
>> complains about.
>> This was the case for several releases, and nobody seemed to care, but it's still not good.
>> So, could Boost.MPI maintainers express their preference for either:
>> - Building one variant of, no matter what, in which case what variable (debug/release,
>> single/multi threaded)?
>> - Building several, differently named or installed in different places, variants of
> I would suggest several versions, with the same name but installed in different places. This
> will allow multiple builds (especially debug / release), without requiring all import statements
> in the Python codes to be changed to switch version.

Hi Matthias,

Could you specify those places, relatively to --prefix?

Note that it does not seem like any other package does that, so we don't have prior practice
to decide on locations.


Vladimir Prus
Mentor Graphics
+7 (812) 677-68-40

Boost list run by bdawes at, gregod at, cpdaniel at, john at