2 Oct
2016
2 Oct
'16
12:45 a.m.
On Oct 1, 2016, at 7:24 PM, Klemens Morgenstern
wrote: I'm using boost.coroutine through boost.asio in a mingw project, which would then be dependent on boost.context. So either I'm doing something unsupported or you're wrong here. Works fine anyway.
Boost.Context only builds for mingw if you have a MSVC assembler. Now, RedHat patches it, so Boost.Context can be built on RedHat(or CentOS). However, the author has refused to accept those patches unfortunately. When I build boost on ubuntu for mingw, I disable Boost.Context, which would mean disabling Boost.Beast as well. Also, Boost.Asio works fine as it doesn’t use Boost.Coroutine nor Boost.Context. I think it provides its own stackless-based coroutines. Paul