On 10/21/2013 7:47 PM, Niall Douglas wrote:
On 21 Oct 2013 at 21:46, Vladimir Prus wrote:
Well, I do have a Windows box, but last time I checked, there was a dozen of flavours of MinGW. Stephan, can you point at whatever packages needs to be downloaded to try?
Be aware that I found any Mingw after the one based on GCC 4.6.4 is broken with Boost in various unhelpful ways (e.g. generating assembler ops its assembler won't accept). In fact, of course, Mingw with GCC 4.6 was also broken (e.g. <atomic> does not implement actually atomic operations), but it had been around long enough people had patched for it.
Do you know Which Boost libraries are broken with MingW using gcc 4.6.4 on up ? I have tested some of my own things on trunk with MingW and gcc-4.7.0 and gcc.4.7.2 and they are testing OK, so I want to understand what Boost code is broken.
Mingw-w64 is absolutely fine though, and I very strongly recommend its use over traditional Mingw. Mingw-w64 was so trouble free that it just worked for me first time, which was quite a novel experience.
I will try this out also. Thanks !