Closed dongshimou closed 4 years ago
What version of boost
do you use?
We use boost 1.69
Go through https://github.com/heroiclabs/nakama-cpp#source-builds
my boost version
#define BOOST_VERSION 107200
can i use the greater version ?
Nope. Please use boost 1.69
git checkout v2.3.0
and runbuild_mac_all.py
.`FAILED: third_party/cpprestsdk/Release/src/CMakeFiles/cpprest.dir/websockets/client/ws_client_wspp.cpp.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBOOST_ALL_NO_LIB -DCPPREST_EXCLUDE_COMPRESSION=1 -DCPPREST_FORCE_HTTP_CLIENT_ASIO -DCPPREST_FORCE_HTTP_LISTENER_ASIO -DCPPREST_NO_SSL_LEAK_SUPPRESS -I../../../../third_party/cpprestsdk/Release/include -I../../../../third_party/cpprestsdk/Release/src/pch -I../../../../third_party/cpprestsdk/Release/libs/websocketpp -I../../../../third_party/grpc/third_party/boringssl/include -isystem /usr/local/include -stdlib=libc++ -Wno-return-type-c-linkage -Wno-unneeded-internal-declaration -std=c++11 -fno-strict-aliasing -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.10 -fvisibility=hidden -fPIC -pedantic -Wall -Wextra -Wcast-qual -Wconversion -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-format-attribute -Wmissing-include-dirs -Wpacked -Wredundant-decls -Wno-overloaded-virtual -Wno-sign-conversion -Wno-deprecated -Wno-unknown-pragmas -Wno-reorder -Wno-char-subscripts -Wno-switch -Wno-unused-parameter -Wno-unused-variable -Wno-unused-value -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-unused-function -Wno-sign-compare -Wno-shorten-64-to-32 -Wno-unused-local-typedefs -MD -MT third_party/cpprestsdk/Release/src/CMakeFiles/cpprest.dir/websockets/client/ws_client_wspp.cpp.o -MF third_party/cpprestsdk/Release/src/CMakeFiles/cpprest.dir/websockets/client/ws_client_wspp.cpp.o.d -o third_party/cpprestsdk/Release/src/CMakeFiles/cpprest.dir/websockets/client/ws_client_wspp.cpp.o -c ../../../../third_party/cpprestsdk/Release/src/websockets/client/ws_client_wspp.cpp In file included from ../../../../third_party/cpprestsdk/Release/src/websockets/client/ws_client_wspp.cpp:14: In file included from ../../../../third_party/cpprestsdk/Release/src/pch/stdafx.h:103: In file included from ../../../../third_party/cpprestsdk/Release/include/cpprest/http_client.h:68: In file included from /usr/local/include/boost/asio/ssl.hpp:22: In file included from /usr/local/include/boost/asio/ssl/stream.hpp:29: In file included from /usr/local/include/boost/asio/ssl/detail/io.hpp:21: In file included from /usr/local/include/boost/asio/ssl/detail/stream_core.hpp:21: In file included from /usr/local/include/boost/asio/deadline_timer.hpp:24: In file included from /usr/local/include/boost/asio/basic_deadline_timer.hpp:31: In file included from /usr/local/include/boost/asio/executor.hpp:338: /usr/local/include/boost/asio/impl/executor.hpp:179:22: error: no member named 'context' in 'std::__1::reference_wrapper'
return executor_.context();