{"action":"created","issue":{"url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/147","repository_url":"https://api.github.com/repos/socketio/socket.io-client-cpp","labels_url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/147/labels{/name}","comments_url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/147/comments","events_url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/147/events","html_url":"https://github.com/socketio/socket.io-client-cpp/issues/147","id":208647242,"number":147,"title":"Unable to build project files","user":{"login":"rshankerganesh","id":23509056,"avatar_url":"https://avatars.githubusercontent.com/u/23509056?v=3","gravatar_id":"","url":"https://api.github.com/users/rshankerganesh","html_url":"https://github.com/rshankerganesh","followers_url":"https://api.github.com/users/rshankerganesh/followers","following_url":"https://api.github.com/users/rshankerganesh/following{/other_user}","gists_url":"https://api.github.com/users/rshankerganesh/gists{/gist_id}","starred_url":"https://api.github.com/users/rshankerganesh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rshankerganesh/subscriptions","organizations_url":"https://api.github.com/users/rshankerganesh/orgs","repos_url":"https://api.github.com/users/rshankerganesh/repos","events_url":"https://api.github.com/users/rshankerganesh/events{/privacy}","received_events_url":"https://api.github.com/users/rshankerganesh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-02-18T15:10:32Z","updated_at":"2017-02-20T10:27:00Z","closed_at":null,"body":"Hi,\r\nI am trying to install socket.io-client cpp but not able to build the project files generated by cmake for Visual studio 2010. I was following the steps from https://github.com/socketio/socket.io-client-cpp/blob/master/INSTALL.md\r\nAt the bottom is the list of errors that popped up. Any help will be appreciated!\r\n\r\n1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Debug Win32 ------\r\n1>  Checking Build System\r\n1>  CMake does not need to re-run because D:/Git/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n2>------ Rebuild All started: Project: sioclient, Configuration: Debug Win32 ------\r\n3>------ Rebuild All started: Project: sioclient_tls, Configuration: Debug Win32 ------\r\n2>  Building Custom Rule D:/Git/robogen/socket.io-client-cpp/CMakeLists.txt\r\n2>  CMake does not need to re-run because D:/Git/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n3>  Building Custom Rule D:/Git/robogen/socket.io-client-cpp/CMakeLists.txt\r\n3>  CMake does not need to re-run because D:/Git/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n2>  sio_client.cpp\r\n3>  sio_client.cpp\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n2>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n2>  sio_socket.cpp\r\n3>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n3>  sio_socket.cpp\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n2>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n2>  sio_client_impl.cpp\r\n3>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n3>  sio_client_impl.cpp\r\n2>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n2>  sio_packet.cpp\r\n3>D:\\Git\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/common/thread.hpp(47): fatal error C1083: Cannot open include file: 'thread': No such file or directory\r\n3>  sio_packet.cpp\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n2>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C2433: 'sio::message::int64_t' : 'virtual' not permitted on data declarations\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(55): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C2146: syntax error : missing ';' before identifier '_v'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(156): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(158): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(164): error C2061: syntax error : identifier 'int64_t'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(169): error C2146: syntax error : missing ';' before identifier 'get_int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(169): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(170): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(172): warning C4183: 'get_int': missing return type; assumed to be a member function returning 'int'\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(158): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(160): error C2614: 'sio::int_message' : illegal member initialization: '_v' is not a base or member\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(166): error C2065: 'v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(171): error C2065: '_v' : undeclared identifier\r\n3>d:\\git\\robogen\\socket.io-client-cpp\\src\\internal\\../sio_message.h(176): error C2065: '_v' : undeclared identifier\r\n2>src\\internal\\sio_packet.cpp(142): error C2660: 'sio::int_message::create' : function does not take 1 arguments\r\n3>src\\internal\\sio_packet.cpp(142): error C2660: 'sio::int_message::create' : function does not take 1 arguments\r\n2>  Generating Code...\r\n3>  Generating Code...\r\n4>------ Rebuild All started: Project: ALL_BUILD, Configuration: Debug Win32 ------\r\n4>  Building Custom Rule D:/Git/robogen/socket.io-client-cpp/CMakeLists.txt\r\n4>  CMake does not need to re-run because D:/Git/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n5>------ Skipped Rebuild All: Project: INSTALL, Configuration: Debug Win32 ------\r\n5>Project not selected to build for this solution configuration \r\n========== Rebuild All: 2 succeeded, 2 failed, 1 skipped =========="},"comment":{"url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/comments/281042033","html_url":"https://github.com/socketio/socket.io-client-cpp/issues/147#issuecomment-281042033","issue_url":"https://api.github.com/repos/socketio/socket.io-client-cpp/issues/147","id":281042033,"user":{"login":"rshankerganesh","id":23509056,"avatar_url":"https://avatars.githubusercontent.com/u/23509056?v=3","gravatar_id":"","url":"https://api.github.com/users/rshankerganesh","html_url":"https://github.com/rshankerganesh","followers_url":"https://api.github.com/users/rshankerganesh/followers","following_url":"https://api.github.com/users/rshankerganesh/following{/other_user}","gists_url":"https://api.github.com/users/rshankerganesh/gists{/gist_id}","starred_url":"https://api.github.com/users/rshankerganesh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rshankerganesh/subscriptions","organizations_url":"https://api.github.com/users/rshankerganesh/orgs","repos_url":"https://api.github.com/users/rshankerganesh/repos","events_url":"https://api.github.com/users/rshankerganesh/events{/privacy}","received_events_url":"https://api.github.com/users/rshankerganesh/received_events","type":"User","site_admin":false},"created_at":"2017-02-20T10:27:00Z","updated_at":"2017-02-20T10:27:00Z","body":"With vs2015, I get these new errors!\r\n1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Debug Win32 ------\r\n1>  Checking Build System\r\n1>  CMake does not need to re-run because D:/Git15/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n2>------ Rebuild All started: Project: sioclient, Configuration: Debug Win32 ------\r\n3>------ Rebuild All started: Project: sioclient_tls, Configuration: Debug Win32 ------\r\n2>  Building Custom Rule D:/Git15/robogen/socket.io-client-cpp/CMakeLists.txt\r\n2>  CMake does not need to re-run because D:/Git15/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n2>  sio_client.cpp\r\n3>  Building Custom Rule D:/Git15/robogen/socket.io-client-cpp/CMakeLists.txt\r\n2>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n3>  CMake does not need to re-run because D:/Git15/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n3>  sio_client.cpp\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>  sio_socket.cpp\r\n2>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/tls.hpp(310): error C2065: 'SSL_R_SHORT_READ': undeclared identifier\r\n3>  sio_socket.cpp\r\n3>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>  sio_client_impl.cpp\r\n2>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/tls.hpp(310): error C2065: 'SSL_R_SHORT_READ': undeclared identifier\r\n3>  sio_client_impl.cpp\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): error C2694: 'const char *websocketpp::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/error.hpp(151): note: see declaration of 'websocketpp::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): error C2694: 'const char *websocketpp::processor::error::processor_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/processors/base.hpp(165): note: see declaration of 'websocketpp::processor::error::processor_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): error C2694: 'const char *websocketpp::transport::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/base/connection.hpp(189): note: see declaration of 'websocketpp::transport::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n2>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n2>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n2>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): error C2694: 'const char *websocketpp::transport::iostream::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/iostream/base.hpp(77): note: see declaration of 'websocketpp::transport::iostream::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): error C2694: 'const char *websocketpp::extensions::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/extensions/extension.hpp(66): note: see declaration of 'websocketpp::extensions::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): error C2694: 'const char *websocketpp::transport::asio::error::category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/base.hpp(207): note: see declaration of 'websocketpp::transport::asio::error::category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): error C2694: 'const char *websocketpp::transport::asio::socket::socket_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function 'const char *std::error_category::name(void) noexcept const'\r\n3>  D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/base.hpp(107): note: see declaration of 'websocketpp::transport::asio::socket::socket_category::name'\r\n3>  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\system_error(177): note: see declaration of 'std::error_category::name'\r\n3>D:\\Git15\\robogen\\socket.io-client-cpp\\lib\\websocketpp\\websocketpp/transport/asio/security/tls.hpp(310): error C2065: 'SSL_R_SHORT_READ': undeclared identifier\r\n2>  sio_packet.cpp\r\n3>  sio_packet.cpp\r\n2>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n3>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc\r\n2>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\exception(359): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc\r\n3>C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\exception(359): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc\r\n3>  Generating Code...\r\n2>  Generating Code...\r\n4>------ Rebuild All started: Project: ALL_BUILD, Configuration: Debug Win32 ------\r\n4>  Building Custom Rule D:/Git15/robogen/socket.io-client-cpp/CMakeLists.txt\r\n4>  CMake does not need to re-run because D:/Git15/robogen/socket.io-client-cpp/CMakeFiles/generate.stamp is up-to-date.\r\n5>------ Skipped Rebuild All: Project: INSTALL, Configuration: Debug Win32 ------\r\n5>Project not selected to build for this solution configuration \r\n========== Rebuild All: 2 succeeded, 2 failed, 1 skipped =========="}}
{"actor":{"display_login":"rshankerganesh"}}