Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- g++ -g -std=c++11 -c -o build/server.o src/server.cpp
- In file included from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:24:0,
- from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
- from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
- from /usr/include/boost/asio/detail/call_stack.hpp:20,
- from /usr/include/boost/asio/detail/thread_context.hpp:20,
- from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
- from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
- from /usr/include/boost/asio/detail/executor_op.hpp:20,
- from /usr/include/boost/asio/impl/system_executor.hpp:18,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/error.hpp:204:7: error: 'EAI_SERVICE' was not declared in this scope
- BOOST_ASIO_GETADDRINFO_ERROR(EAI_SERVICE)),
- ^
- /usr/include/boost/asio/error.hpp:209:7: error: 'EAI_SOCKTYPE' was not declared in this scope
- BOOST_ASIO_GETADDRINFO_ERROR(EAI_SOCKTYPE))
- ^
- /usr/include/boost/asio/error.hpp:209:7: note: suggested alternative: 'SO_TYPE'
- In file included from /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:26:0,
- from /usr/include/boost/asio/detail/fd_set_adapter.hpp:22,
- from /usr/include/boost/asio/detail/select_reactor.hpp:27,
- from /usr/include/boost/asio/detail/reactor.hpp:29,
- from /usr/include/boost/asio/detail/impl/scheduler.ipp:23,
- from /usr/include/boost/asio/detail/scheduler.hpp:212,
- from /usr/include/boost/asio/system_context.hpp:19,
- from /usr/include/boost/asio/impl/system_executor.hpp:22,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/socket_types.hpp:316:9: error: 'addrinfo' does not name a type; did you mean 'addr_t'?
- typedef addrinfo addrinfo_type;
- ^~~~~~~~
- addr_t
- In file included from /usr/include/boost/asio/detail/signal_blocker.hpp:25:0,
- from /usr/include/boost/asio/detail/impl/select_reactor.ipp:28,
- from /usr/include/boost/asio/detail/select_reactor.hpp:231,
- from /usr/include/boost/asio/detail/reactor.hpp:29,
- from /usr/include/boost/asio/detail/impl/scheduler.ipp:23,
- from /usr/include/boost/asio/detail/scheduler.hpp:212,
- from /usr/include/boost/asio/system_context.hpp:19,
- from /usr/include/boost/asio/impl/system_executor.hpp:22,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp: In constructor 'boost::asio::detail::posix_signal_blocker::posix_signal_blocker()':
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:42:5: error: 'sigfillset' was not declared in this scope
- sigfillset(&new_mask);
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:42:5: note: suggested alternative: 'sigval_t'
- sigfillset(&new_mask);
- ^~~~~~~~~~
- sigval_t
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:43:33: error: 'SIG_BLOCK' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:43:33: note: suggested alternative: 'SIG_HOLD'
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~
- SIG_HOLD
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:43:17: error: 'pthread_sigmask' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:43:17: note: suggested alternative: 'pthread_self'
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~~~~~~~
- pthread_self
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp: In destructor 'boost::asio::detail::posix_signal_blocker::~posix_signal_blocker()':
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:50:23: error: 'SIG_SETMASK' was not declared in this scope
- pthread_sigmask(SIG_SETMASK, &old_mask_, 0);
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:50:23: note: suggested alternative: 'SIOCATMARK'
- pthread_sigmask(SIG_SETMASK, &old_mask_, 0);
- ^~~~~~~~~~~
- SIOCATMARK
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:50:7: error: 'pthread_sigmask' was not declared in this scope
- pthread_sigmask(SIG_SETMASK, &old_mask_, 0);
- ^~~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:50:7: note: suggested alternative: 'pthread_self'
- pthread_sigmask(SIG_SETMASK, &old_mask_, 0);
- ^~~~~~~~~~~~~~~
- pthread_self
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp: In member function 'void boost::asio::detail::posix_signal_blocker::block()':
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:59:7: error: 'sigfillset' was not declared in this scope
- sigfillset(&new_mask);
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:59:7: note: suggested alternative: 'sigval_t'
- sigfillset(&new_mask);
- ^~~~~~~~~~
- sigval_t
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:60:35: error: 'SIG_BLOCK' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:60:35: note: suggested alternative: 'SIG_HOLD'
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~
- SIG_HOLD
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:60:19: error: 'pthread_sigmask' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:60:19: note: suggested alternative: 'pthread_self'
- blocked_ = (pthread_sigmask(SIG_BLOCK, &new_mask, &old_mask_) == 0);
- ^~~~~~~~~~~~~~~
- pthread_self
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp: In member function 'void boost::asio::detail::posix_signal_blocker::unblock()':
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:68:35: error: 'SIG_SETMASK' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_SETMASK, &old_mask_, 0) != 0);
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:68:35: note: suggested alternative: 'SIOCATMARK'
- blocked_ = (pthread_sigmask(SIG_SETMASK, &old_mask_, 0) != 0);
- ^~~~~~~~~~~
- SIOCATMARK
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:68:19: error: 'pthread_sigmask' was not declared in this scope
- blocked_ = (pthread_sigmask(SIG_SETMASK, &old_mask_, 0) != 0);
- ^~~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/posix_signal_blocker.hpp:68:19: note: suggested alternative: 'pthread_self'
- blocked_ = (pthread_sigmask(SIG_SETMASK, &old_mask_, 0) != 0);
- ^~~~~~~~~~~~~~~
- pthread_self
- In file included from /usr/include/boost/asio/detail/impl/select_reactor.ipp:29:0,
- from /usr/include/boost/asio/detail/select_reactor.hpp:231,
- from /usr/include/boost/asio/detail/reactor.hpp:29,
- from /usr/include/boost/asio/detail/impl/scheduler.ipp:23,
- from /usr/include/boost/asio/detail/scheduler.hpp:212,
- from /usr/include/boost/asio/system_context.hpp:19,
- from /usr/include/boost/asio/impl/system_executor.hpp:22,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/socket_ops.hpp: At global scope:
- /usr/include/boost/asio/detail/socket_ops.hpp:292:32: error: 'addrinfo_type' does not name a type; did you mean '__tzinfo_type'?
- const char* service, const addrinfo_type& hints,
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/socket_ops.hpp:293:5: error: 'addrinfo_type' has not been declared
- addrinfo_type** result, boost::system::error_code& ec);
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/socket_ops.hpp:297:32: error: 'addrinfo_type' does not name a type; did you mean '__tzinfo_type'?
- const char* service, const addrinfo_type& hints,
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/socket_ops.hpp:298:5: error: 'addrinfo_type' has not been declared
- addrinfo_type** result, boost::system::error_code& ec);
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/socket_ops.hpp:300:35: error: variable or field 'freeaddrinfo' declared void
- BOOST_ASIO_DECL void freeaddrinfo(addrinfo_type* ai);
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/socket_ops.hpp:300:35: error: 'addrinfo_type' was not declared in this scope
- /usr/include/boost/asio/detail/socket_ops.hpp:300:35: note: suggested alternative: '__tzinfo_type'
- BOOST_ASIO_DECL void freeaddrinfo(addrinfo_type* ai);
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/socket_ops.hpp:300:50: error: 'ai' was not declared in this scope
- BOOST_ASIO_DECL void freeaddrinfo(addrinfo_type* ai);
- ^~
- In file included from /usr/include/boost/asio/detail/socket_ops.hpp:336:0,
- from /usr/include/boost/asio/detail/impl/select_reactor.ipp:29,
- from /usr/include/boost/asio/detail/select_reactor.hpp:231,
- from /usr/include/boost/asio/detail/reactor.hpp:29,
- from /usr/include/boost/asio/detail/impl/scheduler.ipp:23,
- from /usr/include/boost/asio/detail/scheduler.hpp:212,
- from /usr/include/boost/asio/system_context.hpp:19,
- from /usr/include/boost/asio/impl/system_executor.hpp:22,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gethostname(char*, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:2401:32: error: '::gethostname' has not been declared
- int result = error_wrapper(::gethostname(name, namelen), ec);
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:2401:32: note: suggested alternative:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:2368:5: note: 'boost::asio::detail::socket_ops::gethostname'
- int gethostname(char* name, int namelen, boost::system::error_code& ec)
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::translate_addrinfo_error(int)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3262:8: error: 'EAI_AGAIN' was not declared in this scope
- case EAI_AGAIN:
- ^~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3262:8: note: suggested alternative: 'TRY_AGAIN'
- case EAI_AGAIN:
- ^~~~~~~~~
- TRY_AGAIN
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3264:8: error: 'EAI_BADFLAGS' was not declared in this scope
- case EAI_BADFLAGS:
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3264:8: note: suggested alternative: 'IN_BADCLASS'
- case EAI_BADFLAGS:
- ^~~~~~~~~~~~
- IN_BADCLASS
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3266:8: error: 'EAI_FAIL' was not declared in this scope
- case EAI_FAIL:
- ^~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3266:8: note: suggested alternative: 'EINVAL'
- case EAI_FAIL:
- ^~~~~~~~
- EINVAL
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3268:8: error: 'EAI_FAMILY' was not declared in this scope
- case EAI_FAMILY:
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3270:8: error: 'EAI_MEMORY' was not declared in this scope
- case EAI_MEMORY:
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3270:8: note: suggested alternative: 'ETIMEDOUT'
- case EAI_MEMORY:
- ^~~~~~~~~~
- ETIMEDOUT
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3272:8: error: 'EAI_NONAME' was not declared in this scope
- case EAI_NONAME:
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3272:8: note: suggested alternative: 'DST_NONE'
- case EAI_NONAME:
- ^~~~~~~~~~
- DST_NONE
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3280:8: error: 'EAI_SERVICE' was not declared in this scope
- case EAI_SERVICE:
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3282:8: error: 'EAI_SOCKTYPE' was not declared in this scope
- case EAI_SOCKTYPE:
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3282:8: note: suggested alternative: 'SO_TYPE'
- case EAI_SOCKTYPE:
- ^~~~~~~~~~~~
- SO_TYPE
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: At global scope:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3296:32: error: 'addrinfo_type' does not name a type; did you mean '__tzinfo_type'?
- const char* service, const addrinfo_type& hints,
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3297:5: error: 'addrinfo_type' has not been declared
- addrinfo_type** result, boost::system::error_code& ec)
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const int&, int**, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3326:17: error: '::getaddrinfo' has not been declared
- int error = ::getaddrinfo(host, service, &hints, result);
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3326:17: note: suggested alternative:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3295:27: note: 'boost::asio::detail::socket_ops::getaddrinfo'
- boost::system::error_code getaddrinfo(const char* host,
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: At global scope:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3364:32: error: 'addrinfo_type' does not name a type; did you mean '__tzinfo_type'?
- const char* service, const addrinfo_type& hints,
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3365:5: error: 'addrinfo_type' has not been declared
- addrinfo_type** result, boost::system::error_code& ec)
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3374:19: error: variable or field 'freeaddrinfo' declared void
- void freeaddrinfo(addrinfo_type* ai)
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3374:19: error: 'addrinfo_type' was not declared in this scope
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3374:19: note: suggested alternative: '__tzinfo_type'
- void freeaddrinfo(addrinfo_type* ai)
- ^~~~~~~~~~~~~
- __tzinfo_type
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3374:34: error: 'ai' was not declared in this scope
- void freeaddrinfo(addrinfo_type* ai)
- ^~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3441:17: error: '::getnameinfo' has not been declared
- int error = ::getnameinfo(addr, addrlen, host, hostlen, serv, servlen, flags);
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3441:17: note: suggested alternative:
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3400:27: note: 'boost::asio::detail::socket_ops::getnameinfo'
- boost::system::error_code getnameinfo(const socket_addr_type* addr,
- ^~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::sync_getnameinfo(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3453:43: error: 'NI_DGRAM' was not declared in this scope
- int flags = (sock_type == SOCK_DGRAM) ? NI_DGRAM : 0;
- ^~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3453:43: note: suggested alternative: 'EIDRM'
- int flags = (sock_type == SOCK_DGRAM) ? NI_DGRAM : 0;
- ^~~~~~~~
- EIDRM
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3459:32: error: 'NI_NUMERICSERV' was not declared in this scope
- serv, servlen, flags | NI_NUMERICSERV, ec);
- ^~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3459:32: note: suggested alternative: 'LC_NUMERIC'
- serv, servlen, flags | NI_NUMERICSERV, ec);
- ^~~~~~~~~~~~~~
- LC_NUMERIC
- /usr/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::background_getnameinfo(const weak_cancel_token_type&, const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3479:45: error: 'NI_DGRAM' was not declared in this scope
- int flags = (sock_type == SOCK_DGRAM) ? NI_DGRAM : 0;
- ^~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3479:45: note: suggested alternative: 'EIDRM'
- int flags = (sock_type == SOCK_DGRAM) ? NI_DGRAM : 0;
- ^~~~~~~~
- EIDRM
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3485:34: error: 'NI_NUMERICSERV' was not declared in this scope
- serv, servlen, flags | NI_NUMERICSERV, ec);
- ^~~~~~~~~~~~~~
- /usr/include/boost/asio/detail/impl/socket_ops.ipp:3485:34: note: suggested alternative: 'LC_NUMERIC'
- serv, servlen, flags | NI_NUMERICSERV, ec);
- ^~~~~~~~~~~~~~
- LC_NUMERIC
- In file included from /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:26:0,
- from /usr/include/boost/asio/detail/fd_set_adapter.hpp:22,
- from /usr/include/boost/asio/detail/select_reactor.hpp:27,
- from /usr/include/boost/asio/detail/reactor.hpp:29,
- from /usr/include/boost/asio/detail/impl/scheduler.ipp:23,
- from /usr/include/boost/asio/detail/scheduler.hpp:212,
- from /usr/include/boost/asio/system_context.hpp:19,
- from /usr/include/boost/asio/impl/system_executor.hpp:22,
- from /usr/include/boost/asio/system_executor.hpp:129,
- from /usr/include/boost/asio/associated_executor.hpp:21,
- from /usr/include/boost/asio.hpp:21,
- from src/server.cpp:8:
- /usr/include/boost/asio/ip/resolver_base.hpp: At global scope:
- /usr/include/boost/asio/ip/resolver_base.hpp:65:22: error: 'AI_CANONNAME' was not declared in this scope
- canonical_name = BOOST_ASIO_OS_DEF(AI_CANONNAME),
- ^
- /usr/include/boost/asio/ip/resolver_base.hpp:65:22: note: suggested alternative: '_IOC_NONE'
- /usr/include/boost/asio/ip/resolver_base.hpp:66:15: error: 'AI_PASSIVE' was not declared in this scope
- passive = BOOST_ASIO_OS_DEF(AI_PASSIVE),
- ^
- /usr/include/boost/asio/ip/resolver_base.hpp:66:15: note: suggested alternative: 'SO_PASSCRED'
- /usr/include/boost/asio/ip/resolver_base.hpp:67:20: error: 'AI_NUMERICHOST' was not declared in this scope
- numeric_host = BOOST_ASIO_OS_DEF(AI_NUMERICHOST),
- ^
- /usr/include/boost/asio/ip/resolver_base.hpp:67:20: note: suggested alternative: 'LC_NUMERIC'
- In file included from /usr/include/boost/asio/ip/basic_resolver.hpp:28:0,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:217:30: error: 'addrinfo_type' in namespace 'boost::asio::detail' does not name a type
- const boost::asio::detail::addrinfo_type& hints() const
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:235:24: error: 'addrinfo_type' in namespace 'boost::asio::detail' does not name a type
- boost::asio::detail::addrinfo_type hints_;
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp: In constructor 'boost::asio::ip::basic_resolver_query<InternetProtocol>::basic_resolver_query(const string&, boost::asio::ip::resolver_base::flags)':
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:65:7: error: class 'boost::asio::ip::basic_resolver_query<InternetProtocol>' does not have any field named 'hints_'
- : hints_(),
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:70:5: error: 'hints_' was not declared in this scope
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:70:5: note: suggested alternative: 'uint8_t'
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- uint8_t
- /usr/include/boost/asio/ip/basic_resolver_query.hpp: In constructor 'boost::asio::ip::basic_resolver_query<InternetProtocol>::basic_resolver_query(const protocol_type&, const string&, boost::asio::ip::resolver_base::flags)':
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:103:7: error: class 'boost::asio::ip::basic_resolver_query<InternetProtocol>' does not have any field named 'hints_'
- : hints_(),
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:107:5: error: 'hints_' was not declared in this scope
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:107:5: note: suggested alternative: 'uint8_t'
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- uint8_t
- /usr/include/boost/asio/ip/basic_resolver_query.hpp: In constructor 'boost::asio::ip::basic_resolver_query<InternetProtocol>::basic_resolver_query(const string&, const string&, boost::asio::ip::resolver_base::flags)':
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:150:7: error: class 'boost::asio::ip::basic_resolver_query<InternetProtocol>' does not have any field named 'hints_'
- : hints_(),
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:155:5: error: 'hints_' was not declared in this scope
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:155:5: note: suggested alternative: 'uint8_t'
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- uint8_t
- /usr/include/boost/asio/ip/basic_resolver_query.hpp: In constructor 'boost::asio::ip::basic_resolver_query<InternetProtocol>::basic_resolver_query(const protocol_type&, const string&, const string&, boost::asio::ip::resolver_base::flags)':
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:202:7: error: class 'boost::asio::ip::basic_resolver_query<InternetProtocol>' does not have any field named 'hints_'
- : hints_(),
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:206:5: error: 'hints_' was not declared in this scope
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- /usr/include/boost/asio/ip/basic_resolver_query.hpp:206:5: note: suggested alternative: 'uint8_t'
- hints_.ai_flags = static_cast<int>(resolve_flags);
- ^~~~~~
- uint8_t
- In file included from /usr/include/boost/asio/ip/basic_resolver.hpp:29:0,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/ip/basic_resolver_results.hpp: At global scope:
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:126:28: error: 'boost::asio::detail::addrinfo_type' has not been declared
- boost::asio::detail::addrinfo_type* address_info,
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp: In static member function 'static boost::asio::ip::basic_resolver_results<InternetProtocol> boost::asio::ip::basic_resolver_results<InternetProtocol>::create(int*, const string&, const string&)':
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:134:23: error: request for member 'ai_canonname' in 'address_info->', which is of non-class type 'int'
- if (address_info->ai_canonname)
- ^~~~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:135:40: error: request for member 'ai_canonname' in 'address_info->', which is of non-class type 'int'
- actual_host_name = address_info->ai_canonname;
- ^~~~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:141:25: error: request for member 'ai_family' in 'address_info->', which is of non-class type 'int'
- if (address_info->ai_family == BOOST_ASIO_OS_DEF(AF_INET)
- ^~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:142:28: error: request for member 'ai_family' in 'address_info->', which is of non-class type 'int'
- || address_info->ai_family == BOOST_ASIO_OS_DEF(AF_INET6))
- ^~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:146:64: error: request for member 'ai_addrlen' in 'address_info->', which is of non-class type 'int'
- endpoint.resize(static_cast<std::size_t>(address_info->ai_addrlen));
- ^~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:147:47: error: request for member 'ai_addr' in 'address_info->', which is of non-class type 'int'
- memcpy(endpoint.data(), address_info->ai_addr,
- ^~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:148:27: error: request for member 'ai_addrlen' in 'address_info->', which is of non-class type 'int'
- address_info->ai_addrlen);
- ^~~~~~~~~~
- /usr/include/boost/asio/ip/basic_resolver_results.hpp:153:36: error: request for member 'ai_next' in 'address_info->', which is of non-class type 'int'
- address_info = address_info->ai_next;
- ^~~~~~~
- In file included from /usr/include/boost/asio/detail/resolver_service.hpp:26:0,
- from /usr/include/boost/asio/ip/basic_resolver.hpp:44,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp: In static member function 'static void boost::asio::detail::resolve_endpoint_op<Protocol, Handler>::do_complete(void*, boost::asio::detail::operation*, const boost::system::error_code&, std::size_t)':
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:71:22: error: 'NI_MAXHOST' was not declared in this scope
- char host_name[NI_MAXHOST];
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:72:25: error: 'NI_MAXSERV' was not declared in this scope
- char service_name[NI_MAXSERV];
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:72:25: note: suggested alternative: 'SI_USER'
- char service_name[NI_MAXSERV];
- ^~~~~~~~~~
- SI_USER
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:74:32: error: 'host_name' was not declared in this scope
- o->endpoint_.size(), host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:74:32: note: suggested alternative: 'is_same'
- o->endpoint_.size(), host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~
- is_same
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:74:55: error: 'service_name' was not declared in this scope
- o->endpoint_.size(), host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolve_endpoint_op.hpp:74:55: note: suggested alternative: 'service_base'
- o->endpoint_.size(), host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~~~~
- service_base
- In file included from /usr/include/boost/asio/detail/resolver_service.hpp:27:0,
- from /usr/include/boost/asio/ip/basic_resolver.hpp:44,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/resolve_query_op.hpp: At global scope:
- /usr/include/boost/asio/detail/resolve_query_op.hpp:127:24: error: 'addrinfo_type' in namespace 'boost::asio::detail' does not name a type
- boost::asio::detail::addrinfo_type* addrinfo_;
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolve_query_op.hpp: In constructor 'boost::asio::detail::resolve_query_op<Protocol, Handler>::resolve_query_op(boost::asio::detail::socket_ops::weak_cancel_token_type, const query_type&, boost::asio::detail::io_context_impl&, Handler&)':
- /usr/include/boost/asio/detail/resolve_query_op.hpp:53:7: error: class 'boost::asio::detail::resolve_query_op<Protocol, Handler>' does not have any field named 'addrinfo_'
- addrinfo_(0)
- ^~~~~~~~~
- /usr/include/boost/asio/detail/resolve_query_op.hpp: In destructor 'boost::asio::detail::resolve_query_op<Protocol, Handler>::~resolve_query_op()':
- /usr/include/boost/asio/detail/resolve_query_op.hpp:60:9: error: 'addrinfo_' was not declared in this scope
- if (addrinfo_)
- ^~~~~~~~~
- /usr/include/boost/asio/detail/resolve_query_op.hpp:60:9: note: suggested alternative: 'addressof'
- if (addrinfo_)
- ^~~~~~~~~
- addressof
- /usr/include/boost/asio/detail/resolve_query_op.hpp:61:19: error: 'freeaddrinfo' is not a member of 'boost::asio::detail::socket_ops'
- socket_ops::freeaddrinfo(addrinfo_);
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolve_query_op.hpp:61:19: note: suggested alternative: 'getaddrinfo'
- socket_ops::freeaddrinfo(addrinfo_);
- ^~~~~~~~~~~~
- getaddrinfo
- In file included from /usr/include/boost/asio/detail/resolver_service.hpp:28:0,
- from /usr/include/boost/asio/ip/basic_resolver.hpp:44,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/resolver_service_base.hpp: At global scope:
- /usr/include/boost/asio/detail/resolver_service_base.hpp:84:62: error: expected ')' before '*' token
- explicit auto_addrinfo(boost::asio::detail::addrinfo_type* ai)
- ^
- /usr/include/boost/asio/detail/resolver_service_base.hpp:95:35: error: 'addrinfo_type' in namespace 'boost::asio::detail' does not name a type
- operator boost::asio::detail::addrinfo_type*()
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service_base.hpp:101:26: error: 'addrinfo_type' in namespace 'boost::asio::detail' does not name a type
- boost::asio::detail::addrinfo_type* ai_;
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service_base.hpp: In destructor 'boost::asio::detail::resolver_service_base::auto_addrinfo::~auto_addrinfo()':
- /usr/include/boost/asio/detail/resolver_service_base.hpp:91:11: error: 'ai_' was not declared in this scope
- if (ai_)
- ^~~
- /usr/include/boost/asio/detail/resolver_service_base.hpp:92:21: error: 'freeaddrinfo' is not a member of 'boost::asio::detail::socket_ops'
- socket_ops::freeaddrinfo(ai_);
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service_base.hpp:92:21: note: suggested alternative: 'getaddrinfo'
- socket_ops::freeaddrinfo(ai_);
- ^~~~~~~~~~~~
- getaddrinfo
- In file included from /usr/include/boost/asio/ip/basic_resolver.hpp:44:0,
- from /usr/include/boost/asio.hpp:80,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/resolver_service.hpp: In member function 'boost::asio::detail::resolver_service<Protocol>::results_type boost::asio::detail::resolver_service<Protocol>::resolve(boost::asio::detail::resolver_service<Protocol>::implementation_type&, const query_type&, boost::system::error_code&)':
- /usr/include/boost/asio/detail/resolver_service.hpp:78:26: error: 'addrinfo_type' is not a member of 'boost::asio::detail'
- boost::asio::detail::addrinfo_type* address_info = 0;
- ^~~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:78:41: error: 'address_info' was not declared in this scope
- boost::asio::detail::addrinfo_type* address_info = 0;
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:78:41: note: suggested alternative: 'addressof'
- boost::asio::detail::addrinfo_type* address_info = 0;
- ^~~~~~~~~~~~
- addressof
- /usr/include/boost/asio/detail/resolver_service.hpp: In member function 'boost::asio::detail::resolver_service<Protocol>::results_type boost::asio::detail::resolver_service<Protocol>::resolve(boost::asio::detail::resolver_service<Protocol>::implementation_type&, const endpoint_type&, boost::system::error_code&)':
- /usr/include/boost/asio/detail/resolver_service.hpp:110:20: error: 'NI_MAXHOST' was not declared in this scope
- char host_name[NI_MAXHOST];
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:111:23: error: 'NI_MAXSERV' was not declared in this scope
- char service_name[NI_MAXSERV];
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:111:23: note: suggested alternative: 'SI_USER'
- char service_name[NI_MAXSERV];
- ^~~~~~~~~~
- SI_USER
- /usr/include/boost/asio/detail/resolver_service.hpp:113:9: error: 'host_name' was not declared in this scope
- host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:113:9: note: suggested alternative: 'is_same'
- host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~
- is_same
- /usr/include/boost/asio/detail/resolver_service.hpp:113:32: error: 'service_name' was not declared in this scope
- host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~~~~
- /usr/include/boost/asio/detail/resolver_service.hpp:113:32: note: suggested alternative: 'service_base'
- host_name, NI_MAXHOST, service_name, NI_MAXSERV,
- ^~~~~~~~~~~~
- service_base
- In file included from /usr/include/boost/asio/detail/signal_set_service.hpp:214:0,
- from /usr/include/boost/asio/signal_set.hpp:30,
- from /usr/include/boost/asio.hpp:118,
- from src/server.cpp:8:
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp: In member function 'boost::system::error_code boost::asio::detail::signal_set_service::add(boost::asio::detail::signal_set_service::implementation_type&, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:267:24: error: aggregate 'boost::asio::detail::signal_set_service::add(boost::asio::detail::signal_set_service::implementation_type&, int, boost::system::error_code&)::sigaction sa' has incomplete type and cannot be defined
- struct sigaction sa;
- ^~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:270:7: error: 'sigfillset' was not declared in this scope
- sigfillset(&sa.sa_mask);
- ^~~~~~~~~~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:270:7: note: suggested alternative: 'sigval_t'
- sigfillset(&sa.sa_mask);
- ^~~~~~~~~~
- sigval_t
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:271:13: error: '::sigaction' has not been declared
- if (::sigaction(signal_number, &sa, 0) == -1)
- ^~~~~~~~~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp: In member function 'boost::system::error_code boost::asio::detail::signal_set_service::remove(boost::asio::detail::signal_set_service::implementation_type&, int, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:338:24: error: aggregate 'boost::asio::detail::signal_set_service::remove(boost::asio::detail::signal_set_service::implementation_type&, int, boost::system::error_code&)::sigaction sa' has incomplete type and cannot be defined
- struct sigaction sa;
- ^~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:341:13: error: '::sigaction' has not been declared
- if (::sigaction(signal_number, &sa, 0) == -1)
- ^~~~~~~~~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp: In member function 'boost::system::error_code boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&)':
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:392:24: error: aggregate 'boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&)::sigaction sa' has incomplete type and cannot be defined
- struct sigaction sa;
- ^~
- /usr/include/boost/asio/detail/impl/signal_set_service.ipp:395:13: error: '::sigaction' has not been declared
- if (::sigaction(reg->signal_number_, &sa, 0) == -1)
- ^~~~~~~~~
- make: *** [Makefile:31: build/server.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment