
On 1:59 PM, Hartmut Kaiser wrote:
Boost.Thread has some rather serious issues on mingw. [...] I intend to look at these tomorrow. I haven't touched mingw in a while, and the recent mingw releases appear to have changed the way things work. I have not encountered any problems with static linking with MSVC, but I will see if I can reproduce the problems.
Anthony Hey Anthony. I've been unable to produce the MSVC problem, too. I think the issue is just with mingw. I think the current wave/testwave trunk regression test for MinGW illustrates thread's linking issues (or one of them). It links with static libraries.
The link fails ... The Wave tests do nothing specific except having '<link>static' requirements for the static linking tests. Please correct me if I'm wrong, but I don't believe the tests to be wrongly configured.
I think that's the crux of the issue here: the test ISN'T wrongly configured, but the library build MIGHT be, and it's not clear to anyone whether or not it is. And there's no immediate & authoritative feed-back (i.e., compile, link errors) declaring it so.