Boost logo

Boost Users :

Subject: Re: [Boost-users] libboost*-mt.so (thread safety)
From: Kim Barrett (kab.conundrums_at_[hidden])
Date: 2010-09-17 20:31:16


On Sep 17, 2010, at 6:17 AM, Stanisław Findeisen wrote:
> It looks that in some older Boost versions (up to 1.40 or so) several
> shared objects were coming in 2 versions: with or without -mt suffix.
> For instance:
>
> libboost_filesystem-gcc42-1_34_1.so.1.34.1
> libboost_filesystem-gcc42-mt-1_34_1.so.1.34.1
> libboost_program_options-gcc42-1_34_1.so.1.34.1
> libboost_program_options-gcc42-mt-1_34_1.so.1.34.1
> libboost_regex-gcc42-1_34_1.so.1.34.1
> libboost_regex-gcc42-mt-1_34_1.so.1.34.1
>
> (These are the names from my Debian GNU/Linux installation, perhaps they
> are a bit different than when building from source.)
>
> This seems to no longer be the case with Boost 1.44. I've just built it
> from source passing threading=multi parameter to bjam, and can't see any
> -mt shared objects. This is what I have:

This was a change in the build system in boost 1.40. See the change log section "Build System" in http://www.boost.org/users/history/version_1_40_0.


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