Hi Stephen,

On 06-08-14 21:05, Stephen Kitt wrote:
gcc-mingw-w64 now supports both POSIX and Win32-based threading models, with
the latter by default (to avoid introducing dependencies on the pthreads

Two questions:
1) Why do the supported *language* features depend on the internal threading model? 2) Why is the default not compatible with what it was? (OK, I understand that having the pthread dll is also not very interesting, but this can also be fixed by statically linking to that library.)

        update-alternatives --config i686-w64-mingw32-gcc

and/or

        update-alternatives --config x86_64-w64-mingw32-gcc

and the various other compilers as appropriate. You can also explicitly use
i686-w64-mingw32-gcc-posix (and likewise for the other compilers).

This is all supposed to be documented in README.Debian but I notice now that
that file is not installed...

It should definitely show some compatibility note then, indeed. (To fix question 2...)

Please let me know if switching to the POSIX variant fixes your problem!

I updated the C++ compilers to use POSIX and now it works indeed.

--
Kind regards,

Manuel


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to