• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Help with boost/ASIO

biel-kun

New Member
Joined
Sep 4, 2007
Messages
31
Reaction score
0
When I was compiling my server, I've got this error:
Code:
In file included from /usr/local/include/boost/asio/impl/io_service.ipp:25,
                 from /usr/local/include/boost/asio/io_service.hpp:517,
                 from /usr/local/include/boost/asio/basic_io_object.hpp:20,
                 from /usr/local/include/boost/asio/basic_socket.hpp:20,
                 from /usr/local/include/boost/asio/basic_datagram_socket.hpp:25,
                 from /usr/local/include/boost/asio.hpp:18,
                 from connection.h:25,
                 from admin.cpp:24:
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:29:59: error: boost/date_time/posix_time/posix_time_types.hpp: No such file or directory
/usr/local/include/boost/asio/detail/timer_queue_base.hpp:43: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/timer_queue_base.hpp:43: error: 'time_duration' declared as a 'virtual' field
/usr/local/include/boost/asio/detail/timer_queue_base.hpp:43: error: expected ';' before 'wait_duration'
/usr/local/include/boost/asio/detail/timer_queue.hpp:103: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/timer_queue.hpp:103: error: 'time_duration' declared as a 'virtual' field
/usr/local/include/boost/asio/detail/timer_queue.hpp:103: error: expected ';' before 'wait_duration'
/usr/local/include/boost/asio/detail/timer_queue.hpp:110: error: expected `;' before 'virtual'
/usr/local/include/boost/asio/detail/epoll_reactor.hpp: In member function 'int boost::asio::detail::epoll_reactor<Own_Thread>::get_timeout()':
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:547: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:547: error: expected `;' before 'minimum_wait_duration'
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:552: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:552: error: expected `;' before 'wait_duration'
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:554: error: 'wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:554: error: 'minimum_wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:558: error: 'minimum_wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/epoll_reactor.hpp:558: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/select_reactor.hpp: In member function 'timeval* boost::asio::detail::select_reactor<Own_Thread>::get_timeout(timeval&)':
/usr/local/include/boost/asio/detail/select_reactor.hpp:374: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/select_reactor.hpp:374: error: expected `;' before 'minimum_wait_duration'
/usr/local/include/boost/asio/detail/select_reactor.hpp:379: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/select_reactor.hpp:379: error: expected `;' before 'wait_duration'
/usr/local/include/boost/asio/detail/select_reactor.hpp:381: error: 'wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/select_reactor.hpp:381: error: 'minimum_wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/select_reactor.hpp:385: error: 'minimum_wait_duration' was not declared in this scope
/usr/local/include/boost/asio/detail/select_reactor.hpp:385: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/time_traits.hpp: At global scope:
/usr/local/include/boost/asio/time_traits.hpp:35: error: 'posix_time' is not a member of 'boost'
/usr/local/include/boost/asio/time_traits.hpp:35: error: 'posix_time' is not a member of 'boost'
/usr/local/include/boost/asio/time_traits.hpp:35: error: template argument 1 is invalid
/usr/local/include/boost/asio/detail/deadline_timer_service.hpp: In member function 'void boost::asio::detail::deadline_timer_service<Time_Traits, Timer_Scheduler>::wait(boost::asio::detail::deadline_timer_service<Time_Traits, Timer_Scheduler>::implementation_type&, boost::system::error_code&)':
/usr/local/include/boost/asio/detail/deadline_timer_service.hpp:144: error: 'boost::posix_time' has not been declared
/usr/local/include/boost/asio/detail/deadline_timer_service.hpp:144: error: expected `;' before 'timeout'
/usr/local/include/boost/asio/detail/deadline_timer_service.hpp:147: error: 'timeout' was not declared in this scope
/usr/local/include/boost/asio/deadline_timer.hpp: At global scope:
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: 'posix_time' is not a member of 'boost'
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: 'posix_time' is not a member of 'boost'
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: template argument 1 is invalid
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: template argument 2 is invalid
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: template argument 3 is invalid
/usr/local/include/boost/asio/deadline_timer.hpp:32: error: invalid type in declaration before ';' token
If someone knows how to fix it, please post here.

Thank's.
 
Back
Top