Boost logo

Boost-Build :

Subject: [Boost-build] Boost 1.43.0 seems to produce broken libraries with MinGw version 4.5.0
From: Peter Rockett (p.rockett_at_[hidden])
Date: 2010-07-15 17:30:21

  We have been trying to build Boost 1.43.0 using MinGW. (Actually we
have been trying to build a package which relies on Boost.) We have
encountered some weird problems with the ultimate package, which made us
investigate the Boost libraries we were building. Minimally, we have used:

bjam --toolset=gcc install

although we have also explicitly specified link= static, and
runtime-link=shared, etc.


1) The build process with MinGW 4.5.0 appears to complete without error
but any programs which use the resulting Boost libs crash immediately
with what looks like an issue with loading a shared lib. We have tried
running the Boost execution monitor test example but this fails.

2) Repeating the process with MinGW 4.4.0 produces working programs and
the execution monitor example works fine.

Therefore, we conclude that the libraries built with MinGW 4.5.0 are
broken. MinGW 4.4.0 seems to produce good libs.

Could someone advise if they have had success with building with gcc
4.5.0 on, say, Linux. Or is this just a problem with MinGW 4.5.0?


PS - If this is not the correct list to post this, kindly advise.

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at