When I was compiling my server, I've got this error:
If someone knows how to fix it, please post here.
Thank's.
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
Thank's.