Open
Description
It looks like io_service.hpp is replaced by io_context.hpp in the latest Boost versions, I got the following errors when building the newest cpp-netlib in Windows environment with Boost_1_87_0:
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\example\atom_reader.vcxproj.metaproj" (default target) (4) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\src\cppnetlib-client-connections.vcxproj.metaproj" (default target) (5) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\src\cppnetlib-client-connections.vcxproj" (default target) (6) ->
(ClCompile target) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\protocol\http\client\connection\normal_delegate.hpp(13,10): error C1083: Cannot open include file: 'boost/
asio/io_service.hpp': No such file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\src\cppnetlib-client-connections.vcxproj]
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_async_run_stop_concurrency.vcxproj.metaproj" (default target) (28) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_async_run_stop_concurrency.vcxproj" (default target) (31) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\utils\thread_pool.hpp(12,10): error C1083: Cannot open include file: 'boost/asio/io_service.hpp': No such
file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_async_run_stop_concurrency.vcxproj]
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_constructor_test.vcxproj.metaproj" (default target) (32) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_constructor_test.vcxproj" (default target) (33) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\utils\thread_pool.hpp(12,10): error C1083: Cannot open include file: 'boost/asio/io_service.hpp': No such
file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_constructor_test.vcxproj]
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_header_parser_test.vcxproj.metaproj" (default target) (34) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_header_parser_test.vcxproj" (default target) (35) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\utils\thread_pool.hpp(12,10): error C1083: Cannot open include file: 'boost/asio/io_service.hpp': No such
file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\http\cpp-netlib-http-server_header_parser_test.vcxproj]
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\cpp-netlib-utils_thread_pool.vcxproj.metaproj" (default target) (36) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\cpp-netlib-utils_thread_pool.vcxproj" (default target) (37) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\utils\thread_pool.hpp(12,10): error C1083: Cannot open include file: 'boost/asio/io_service.hpp': No such
file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\test\cpp-netlib-utils_thread_pool.vcxproj]
"C:\Users\andy9\BlkDev\cpp-netlib-build\CPP-NETLIB.sln" (Build target) (1) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\ALL_BUILD.vcxproj.metaproj" (default target) (2) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\example\hello_world_server.vcxproj.metaproj" (default target) (44) ->
"C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\example\hello_world_server.vcxproj" (default target) (45) ->
C:\Users\andy9\BlkDev\cpp-netlib\boost\network\utils\thread_pool.hpp(12,10): error C1083: Cannot open include file: 'boost/asio/io_service.hpp': No such
file or directory [C:\Users\andy9\BlkDev\cpp-netlib-build\libs\network\example\hello_world_server.vcxproj]
14 Warning(s)
6 Error(s)
Time Elapsed 00:01:10.86
So, I'd like to contribute by replacing io_service with io_context.
Metadata
Metadata
Assignees
Labels
No labels