Boost logo

Boost Users :

Subject: Re: [Boost-users] bootstrap.sh questions (compiling v1.39)
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2009-05-21 12:32:01


Raymond Wan wrote:

>
> Hi Volodya,
>
>
> Vladimir Prus wrote:
>>> Does "mpi" in it have no effect? After it finished, it seems the other
>>> 3 were made, but not mpi. Should I add "using mpi ;" still? [In
>>> $BOOST, I now notice there is no user-config.jam but a project-config.jam.]
>>
>> You should edit either user-config.jam placed in your home directory, or
>> edit project-config.jam that is in boost root directory.
>>
>>> And the other thing I use to do was to edit the Makefile by adding
>>> "--layout=system" so that the generated libraries do not indicate the
>
> [...]
>
>>
>> At present, you have to pass --layout=system to bjam invocation. Specifying
>> the value of --layout option inside project-config.jam is not presently
>> possible; planned for 1.40.
>
>
> Thank you for your help! Both did the trick!
>
> By the way, not a big problem, but the libraries are being placed in
> /lib, despite me using --prefix in both the bootstrap.sh command and
> bjam (I tried both because doing it for either one wasn't working :-) ).
> In both cases, I did: --prefix=/usr/local/boost_1_39_0 . Is this a
> bug that I should report or does this switch do something else?

It is a known bug, fixed in SVN; passing additional --libdir option is the workaround.

- Volodya


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net