cgi icon indicating copy to clipboard operation
cgi copied to clipboard

Does not compile with boost 1.66 due to breaking changes in Asio

Open slowriot opened this issue 7 years ago • 1 comments

From the changelog:

The service template parameters, and the corresponding classes, are disabled by default. For example, instead of basic_socket<Protocol, SocketService> we now have simply basic_socket<Protocol>. The old interface can be enabled by defining the BOOST_ASIO_ENABLE_OLD_SERVICES macro.

Specifically, the new interfaces as specified in http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html

My pull request #13 sticks a plaster over this by adding BOOST_ASIO_ENABLE_OLD_SERVICES but really it should be migrated to use the new interfaces.

slowriot avatar Feb 16 '18 16:02 slowriot

Hi! Is this library still alive ? googling about it returns quite a lot of work from darrengarvey, but it's outdated i.e. does only build with verrry old boost versions.

Thanks you if you can provide info/status.

olivier-fs avatar Sep 09 '23 19:09 olivier-fs