On Fri, 24 Jan 2020 at 22:06, Peter via Boost
i did explicitely define it (and i tried both with clang and gcc with c++2a enabled) but i think the problem is the line
#include
in boost/asio/awaitable.hpp which fails, because it seems that the experimental directory has been removed?
As of today, you'll need to use a recent clang with an up-to-date libc++ You will also need to specify -fcoroutines on the command line ( CXXFLAGS=-fcoroutines or similar) I'm not sure what the equivalent is on msvc. gcc has just this week gained coroutines support. I'd be surprised if the version you are using supports it. I'd recommend installing (or building from scratch if you're using an old linux distro) latest clang and libc++
Am 24.01.2020 um 20:31 schrieb Richard Hodges via Boost < boost@lists.boost.org>:
On Fri, 24 Jan 2020 at 16:25, Paps Olo via Boost
wrote: Hi, i've been trying to get the coroutine chat example to work, but it seems that in 1.72 and 1.71 boost/asio/awaitable.hpp does not compile when BOOST_ASIO_HAS_CO_AWAIT has been defined.
Did you define it yourself or did boost discover it?
You will need a compiler with coroutines enabled.
Can you confirm toolset and cxxflags?
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
-- Richard Hodges hodges.r@gmail.com office: +442032898513 home: +376841522 mobile: +376380212