cpprestsdk
cpprestsdk copied to clipboard
Impossible to build on Windows with MSVC
I have been trying to build cpprest with websockets support from source, no success.
-
The included vcpkg submodule is outdated, impossible to use.
-
Rest of the code doesn't like boost 1.88. Throws all kind of linker and compile errors.
...
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87): error C2039: 'work': is not a member of 'boost::asio::io_context'
C:\vcpkg2\installed\x64-windows\include\boost/asio/io_context.hpp(192): note: see declaration of 'boost::asio::io_context'
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87): error C3646: 'm_work': unknown override specifier
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(40): error C2614: '`anonymous-namespace'::threadpool_impl': illegal member initialization: 'm_work' is not a base or member
...
Complete dead-end.
I'm using this after cloning the submodules (vcpkg doesn't support websocketpp anymore)
cmake ../Release -A x64 -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg2/scripts/buildsystems/vcpkg.cmake
and I get:
-- Building for: Visual Studio 17 2022
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- The CXX compiler identification is MSVC 19.44.35217.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Setting msvc options
-- websocketpp not found, using the embedded version
CMake Warning (dev) at C:/vcpkg2/installed/x64-windows/share/boost/vcpkg-cmake-wrapper.cmake:3 (_find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
Call Stack (most recent call first):
C:/vcpkg2/scripts/buildsystems/vcpkg.cmake:852 (include)
cmake/cpprest_find_boost.cmake:51 (find_package)
cmake/cpprest_find_websocketpp.cmake:17 (cpprest_find_boost)
src/CMakeLists.txt:68 (cpprest_find_websocketpp)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: C:/vcpkg2/installed/x64-windows/share/boost/BoostConfig.cmake (found version "1.88.0") found components: system date_time regex
-- Found OpenSSL: optimized;C:/vcpkg2/installed/x64-windows/lib/libcrypto.lib;debug;C:/vcpkg2/installed/x64-windows/debug/lib/libcrypto.lib (found suitable version "3.5.3", minimum required is "1.0.0")
-- Performing Test _SSL_LEAK_SUPPRESS_AVAILABLE
-- Performing Test _SSL_LEAK_SUPPRESS_AVAILABLE - Failed
-- Found ZLIB: optimized;C:/vcpkg2/installed/x64-windows/lib/zlib.lib;debug;C:/vcpkg2/installed/x64-windows/debug/lib/zlibd.lib (found version "1.3.1")
-- Added test library httpclient_test
-- Added test library httplistener_test
-- Added test library json_test
-- Added test library pplx_test
-- Added test library streams_test
-- Added test library uri_test
-- Added test library utils_test
-- Added test library websocketsclient_test
-- Configuring done (7.1s)
-- Generating done (1.0s)
-- Build files have been written to: C:/Users/me/dev/cpprestsdk/build.x64v141
Then I run this:
cmake --build . --config Release
and I get this:
MSBuild version 17.14.23+b0019275e for .NET Framework
1>Checking Build System
Building Custom Rule C:/Users/me/dev/cpprestsdk/Release/src/CMakeLists.txt
stdafx.cpp
http_client.cpp
http_client_msg.cpp
http_compression.cpp
http_helpers.cpp
http_msg.cpp
http_listener.cpp
http_listener_msg.cpp
http_server_api.cpp
oauth1.cpp
oauth2.cpp
json.cpp
json_parsing.cpp
json_serialization.cpp
uri.cpp
uri_builder.cpp
asyncrt_utils.cpp
base64.cpp
web_utilities.cpp
ws_msg.cpp
ws_client.cpp
ws_client_wspp.cpp
pplxwin.cpp
threadpool.cpp
http_client_winhttp.cpp
x509_cert_utilities.cpp
fileio_win32.cpp
http_server_httpsys.cpp
C:\Users\me\dev\cpprestsdk\Release\src\http\client\x509_cert_utilities.cpp(98,27): error C2039: 'rfc2818_verification': is not a member of 'boost::asio::ssl' [C:\Users\me\dev\cpprestsdk\build
.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/http/client/x509_cert_utilities.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\ssl\stream.hpp(41,11):
see declaration of 'boost::asio::ssl'
C:\Users\me\dev\cpprestsdk\Release\src\http\client\x509_cert_utilities.cpp(98,27): error C2065: 'rfc2818_verification': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpp
rest.vcxproj]
(compiling source file '../../Release/src/http/client/x509_cert_utilities.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\http\client\x509_cert_utilities.cpp(98,48): error C2146: syntax error: missing ';' before identifier 'rfc2818' [C:\Users\me\dev\cpprestsdk\build.x64v141
\src\cpprest.vcxproj]
(compiling source file '../../Release/src/http/client/x509_cert_utilities.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\http\client\x509_cert_utilities.cpp(98,48): error C3861: 'rfc2818': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/http/client/x509_cert_utilities.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\http\client\x509_cert_utilities.cpp(99,25): error C3861: 'rfc2818': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/http/client/x509_cert_utilities.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,18): error C2039: 'io_service': is not a member of 'boost::asio' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\impl\write_at.hpp(35,11):
see declaration of 'boost::asio'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,28): error C2143: syntax error: missing ';' before '&' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\me\dev\cpprestsdk\buil
d.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,40): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [C:\Users\me\dev\cpprestsdk\build.x64v141\
src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,18): error C2039: 'io_service': is not a member of 'boost::asio' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\impl\write_at.hpp(35,11):
see declaration of 'boost::asio'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,29): error C3646: 'm_service': unknown override specifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\me\dev\cpprestsdk\buil
d.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(72,9): error C3861: 'service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(72,16):
'service': function declaration must be available as none of the arguments depend on a template parameter
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(70,10):
This diagnostic occurred in the compiler generated function 'void crossplat::threadpool::schedule(T)'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(78,38): error C2614: 'crossplat::threadpool': illegal member initialization: 'm_service' is not a base or member [C:\Users\me\dev\
cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87,18): error C3083: 'io_service': the symbol to the left of a '::' must be a type [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpp
rest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87,30): error C2039: 'work': is not a member of 'boost::asio' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\impl\write_at.hpp(35,11):
see declaration of 'boost::asio'
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87,35): error C3646: 'm_work': unknown override specifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(87,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\me\dev\cpprestsdk\build.
x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(40,66): error C2065: 'm_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(40,59): error C2614: '`anonymous-namespace'::threadpool_impl': illegal member initialization: 'm_work' is not a base or member [C:\Users\mb
ilginer\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(51,9): error C2065: 'm_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(79,16): error C2039: 'm_service': is not a member of '`anonymous-namespace'::threadpool_impl' [C:\Users\me\dev\cpprestsdk\build.x64v
141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/pplx/threadpool.cpp')
C:\Users\me\dev\cpprestsdk\Release\src\pplx\threadpool.cpp(38,8):
see declaration of '`anonymous-namespace'::threadpool_impl'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,18): error C2039: 'io_service': is not a member of 'boost::asio' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\impl\write_at.hpp(35,11):
see declaration of 'boost::asio'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,28): error C2143: syntax error: missing ';' before '&' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\me\dev\cpprestsdk\buil
d.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(75,40): error C2334: unexpected token(s) preceding '{'; skipping apparent function body [C:\Users\me\dev\cpprestsdk\build.x64v141\
src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,18): error C2039: 'io_service': is not a member of 'boost::asio' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\impl\write_at.hpp(35,11):
see declaration of 'boost::asio'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,29): error C3646: 'm_service': unknown override specifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(80,18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\me\dev\cpprestsdk\buil
d.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(72,9): error C3861: 'service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(72,16):
'service': function declaration must be available as none of the arguments depend on a template parameter
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(70,10):
This diagnostic occurred in the compiler generated function 'void crossplat::threadpool::schedule(T)'
C:\Users\me\dev\cpprestsdk\Release\include\pplx\threadpool.h(78,38): error C2614: 'crossplat::threadpool': illegal member initialization: 'm_service' is not a base or member [C:\Users\me\dev\
cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(89,24): error C2039: 'io_service': is not a member of 'websocketpp::lib::asio' [C:\Users\me\dev\c
pprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\common\asio.hpp(94,15):
see declaration of 'websocketpp::lib::asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(89,24):
the template instantiation context (the oldest one first) is
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(67,7):
while compiling class template 'websocketpp::transport::asio::connection'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(89,35): error C2143: syntax error: missing ';' before '*' [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(89,24): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Us
ers\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(89,51): error C2238: unexpected token(s) preceding ';' [C:\Users\me\dev\cpprestsdk\build.x64v141\
src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(91,40): error C3083: 'io_service': the symbol to the left of a '::' must be a type [C:\Users\me\d
ev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(91,52): error C2955: 'boost::asio::strand': use of class template requires template argument list [C:\Us
ers\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\strand.hpp(32,7):
see declaration of 'boost::asio::strand'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(91,18): error C2974: 'std::shared_ptr': invalid template argument for '_Ty', type expected [C:\Users\mbi
lginer\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1565,7):
see declaration of 'std::shared_ptr'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(461,32): error C2061: syntax error: identifier 'io_service_ptr' [C:\Users\me\dev\cpprestsdk\build
.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1175,21): error C3646: 'm_io_service': unknown override specifier [C:\Users\me\dev\cpprestsdk\bui
ld.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1175,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\U
sers\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(316,18): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(316,18): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v
141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(462,9): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v
141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(462,34): error C3878: syntax error: unexpected token ';' following 'simple-type-specifier' [C:\Users\mbi
lginer\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(462,34):
missing one of: '(' '{' ?
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,32): error C7510: 'strand': use of dependent type name must be prefixed with 'typename' [C:\Users\mb
ilginer\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,61): error C3878: syntax error: unexpected token '(' following 'expression' [C:\Users\me\dev\
cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C2760: syntax error: ')' was unexpected here; expected ';' [C:\Users\me\dev\cppres
tsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C3878: syntax error: unexpected token ')' following 'expression-statement' [C:\Users\mbil
giner\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C3878: syntax error: unexpected token ')' following 'statement' [C:\Users\me\dev\c
pprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C3878: syntax error: unexpected token ')' following 'statement-seq' [C:\Users\me\d
ev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73):
missing one of: '}' ?
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C2760: syntax error: ')' was unexpected here; expected '}' [C:\Users\me\dev\cppres
tsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C3878: syntax error: unexpected token ')' following 'compound-statement' [C:\Users\mbilgi
ner\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(465,73): error C3878: syntax error: unexpected token ')' following 'selection-statement' [C:\Users\mbilg
iner\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(576,58): error C2039: 'expires_from_now': is not a member of 'boost::asio::basic_waitable_timer<std::chr
ono::steady_clock,boost::asio::wait_traits<Clock>,boost::asio::any_io_executor>' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(576,58): error C2039: with [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(576,58): error C2039: [ [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(576,58): error C2039: Clock=std::chrono::steady_clock [C:\Users\me\dev\cpprestsdk\bui
ld.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(576,58): error C2039: ] [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\basic_waitable_timer.hpp(140,7):
see declaration of 'boost::asio::basic_waitable_timer<std::chrono::steady_clock,boost::asio::wait_traits<Clock>,boost::asio::any_io_executor>'
with
[
Clock=std::chrono::steady_clock
]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1015,13): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1017,13): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1015,13): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x6
4v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1017,13): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x6
4v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1024,13): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1026,13): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1024,13): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x6
4v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1026,13): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x6
4v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1098,47): error C2039: 'expires_from_now': is not a member of 'boost::asio::basic_waitable_timer<std::ch
rono::steady_clock,boost::asio::wait_traits<Clock>,boost::asio::any_io_executor>' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1098,47): error C2039: with [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj
]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1098,47): error C2039: [ [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1098,47): error C2039: Clock=std::chrono::steady_clock [C:\Users\me\dev\cpprestsdk\bu
ild.x64v141\src\cpprest.vcxproj]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\connection.hpp(1098,47): error C2039: ] [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\basic_waitable_timer.hpp(140,7):
see declaration of 'boost::asio::basic_waitable_timer<std::chrono::steady_clock,boost::asio::wait_traits<Clock>,boost::asio::any_io_executor>'
with
[
Clock=std::chrono::steady_clock
]
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(66,24): error C2039: 'io_service': is not a member of 'websocketpp::lib::asio' [C:\Users\me\de
v\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\common\asio.hpp(94,15):
see declaration of 'websocketpp::lib::asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(66,34): error C2143: syntax error: missing ';' before '*' [C:\Users\me\dev\cpprestsdk\build.x6
4v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(66,24): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:
\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(66,50): error C2238: unexpected token(s) preceding ';' [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(68,40): error C3083: 'io_service': the symbol to the left of a '::' must be a type [C:\Users\mbilgine
r\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(68,52): error C2955: 'boost::asio::strand': use of class template requires template argument list [C:
\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\strand.hpp(32,7):
see declaration of 'boost::asio::strand'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(68,18): error C2974: 'std::shared_ptr': invalid template argument for '_Ty', type expected [C:\Users\
me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1565,7):
see declaration of 'std::shared_ptr'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(165,32): error C2061: syntax error: identifier 'io_service_ptr' [C:\Users\me\dev\cpprestsdk\bu
ild.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(171,56): error C2065: 'service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(171,18): error C2660: 'std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket
_type>::reset': function does not take 1 arguments [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1736,10):
see declaration of 'std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset'
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1760,10):
could be 'void std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset(_Ux *,_Dx,_Alloc)'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(171,18):
'void std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset(_Ux *,_Dx,_Alloc)': expects 3 arguments - 1 provided
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1752,10):
or 'void std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset(_Ux *,_Dx)'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(171,18):
'void std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset(_Ux *,_Dx)': expects 2 arguments - 1 provided
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\memory(1744,10):
or 'void std::shared_ptr<websocketpp::transport::asio::basic_socket::connection::socket_type>::reset(_Ux *)'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\security\none.hpp(171,18):
while trying to match the argument list '()'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(81,24): error C2039: 'io_service': is not a member of 'websocketpp::lib::asio' [C:\Users\me\dev\cpp
restsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\common\asio.hpp(94,15):
see declaration of 'websocketpp::lib::asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(81,24):
the template instantiation context (the oldest one first) is
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(54,7):
while compiling class template 'websocketpp::transport::asio::endpoint'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(81,35): error C2143: syntax error: missing ';' before '*' [C:\Users\me\dev\cpprestsdk\build.x64v141
\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(81,24): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\User
s\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(81,51): error C2238: unexpected token(s) preceding ';' [C:\Users\me\dev\cpprestsdk\build.x64v141\sr
c\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(89,40): error C3083: 'io_service': the symbol to the left of a '::' must be a type [C:\Users\me\dev
\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(89,52): error C2039: 'work': is not a member of 'websocketpp::lib::asio' [C:\Users\me\dev\cpprestsd
k\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\common\asio.hpp(94,15):
see declaration of 'websocketpp::lib::asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(89,52): error C2065: 'work': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cp
prest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(89,18): error C2923: 'std::shared_ptr': 'work' is not a valid template type argument for parameter '_Ty' [
C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(89,52):
see declaration of 'work'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(185,20): error C2061: syntax error: identifier 'io_service_ptr' [C:\Users\me\dev\cpprestsdk\build.x
64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(212,20): error C2061: syntax error: identifier 'io_service_ptr' [C:\Users\me\dev\cpprestsdk\build.x
64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(212,10): error C2535: 'void websocketpp::transport::asio::endpoint<config>::init_asio(void)': member funct
ion already defined or declared [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(185,10):
see declaration of 'websocketpp::transport::asio::endpoint<config>::init_asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(249,10): error C2535: 'void websocketpp::transport::asio::endpoint<config>::init_asio(void)': member funct
ion already defined or declared [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(185,10):
see declaration of 'websocketpp::transport::asio::endpoint<config>::init_asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(378,16): error C2039: 'io_service': is not a member of 'websocketpp::lib::asio' [C:\Users\me\dev\cp
prestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\common\asio.hpp(94,15):
see declaration of 'websocketpp::lib::asio'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(969,39): error C2039: 'iterator': is not a member of 'boost::asio::ip::basic_resolver<boost::asio::ip::tcp
,boost::asio::any_io_executor>' [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\vcpkg2\installed\x64-windows\include\boost\asio\ip\basic_resolver.hpp(65,7):
see declaration of 'boost::asio::ip::basic_resolver<boost::asio::ip::tcp,boost::asio::any_io_executor>'
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(969,39): error C2061: syntax error: identifier 'iterator' [C:\Users\me\dev\cpprestsdk\build.x64v141
\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(1161,25): error C3646: 'm_io_service': unknown override specifier [C:\Users\me\dev\cpprestsdk\build
.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(1161,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Use
rs\me\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(96,9): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\
src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(113,20): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v14
1\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(113,20): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(135,9): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141
\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(190,13): error C3861: 'ec': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cppr
est.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(196,9): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141
\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(196,24): error C3861: 'ptr': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpp
rest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(198,60): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(198,60): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v14
1\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(201,9): error C3861: 'ec': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cppre
st.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(190,13): error C2065: 'ec': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpp
rest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(196,9): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v14
1\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(196,24): error C2065: 'ptr': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cp
prest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(201,9): error C2065: 'ec': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cppr
est.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(214,19): error C3861: 'ptr': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cpp
rest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(214,19): error C2065: 'ptr': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v141\src\cp
prest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(233,60): error C2187: syntax error: 'lib' was unexpected here [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(233,82): error C2760: syntax error: ')' was unexpected here; expected 'expression' [C:\Users\me\dev
\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(233,82): error C2760: syntax error: ')' was unexpected here; expected ';' [C:\Users\me\dev\cpprests
dk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(233,82): error C3878: syntax error: unexpected token ')' following 'expression-statement' [C:\Users\mbilgi
ner\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(255,60): error C2187: syntax error: 'lib' was unexpected here [C:\Users\me\dev\cpprestsdk\build.x64
v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(255,82): error C2760: syntax error: ')' was unexpected here; expected 'expression' [C:\Users\me\dev
\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(255,82): error C2760: syntax error: ')' was unexpected here; expected ';' [C:\Users\me\dev\cpprests
dk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(255,82): error C3878: syntax error: unexpected token ')' following 'expression-statement' [C:\Users\mbilgi
ner\dev\cpprestsdk\build.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(379,17): error C2065: 'm_io_service': undeclared identifier [C:\Users\me\dev\cpprestsdk\build.x64v1
41\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(379,17): error C3861: 'm_io_service': identifier not found [C:\Users\me\dev\cpprestsdk\build.x64v14
1\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')
C:\Users\me\dev\cpprestsdk\Release\libs\websocketpp\websocketpp\transport\asio\endpoint.hpp(379,17): error C1003: error count exceeds 100; stopping compilation [C:\Users\me\dev\cpprestsdk\bui
ld.x64v141\src\cpprest.vcxproj]
(compiling source file '../../Release/src/websockets/client/ws_client_wspp.cpp')