Skip to content

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

@slowriot

Description

@slowriot

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. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions