Menu

Adding asio-library to project

Sven
2008-01-01
2012-09-26
  • Sven

    Sven - 2008-01-01

    Help! A Dev-C++ newbie here - I would like to use asio-boost library with my project but have not succeeded in adding asio yet. I have included boost successfully and then copied asio files over to include/boost/asio, along with the asio.hpp to include/boost.

    This is how far I am getting:

    13 C:\Dev-Cpp\include\boost\asio.hpp:18, from .\Dev-Cpp\Templates\client.cpp In file included from C:/Dev-Cpp/include/boost/asio.hpp:18, from ../Dev-Cpp/Templates/client.cpp
    C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: datagram_socket_service' has not been declared C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: expected>' before '<' token
    C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: expected unqualified-id before '>' token

    It seems that asio's files are not visible for the project, how to make them visible? I have added both include/boost and include/boost/asio and include/boost/asio/detail to the projects' include directories.

     
    • Sven

      Sven - 2008-01-05

      Yes, I did read the comment. Now I decided to move to a higher level in programming, and started to use libcurl. It seems sufficient for my original need, to use POST to send data to a script on a webserver. But these tests did good :) I am starting to get an idea of how things should be done. Thanks for clearing things up for me!

       
    • cpns

      cpns - 2008-01-02

      You must post the text from the "Compile Log" tab rather than the "Compiler" tab for the messages to make any sense.

      From the message fragment you have posted I would suggest that it has nothing to do with file 'visibility'. Nowhere does it suggest that it could not find a file, however it does appear to show an undeclared symbol.

      Clifford

       
      • Sven

        Sven - 2008-01-02

        Thanks for the response! Here is the complete log:

        Compiler: Default compiler
        Building Makefile: "C:\asio\Makefile.win"
        Executing make clean
        rm -f ../Dev-Cpp/Templates/client.o asio.exe

        c++.exe -c ../Dev-Cpp/Templates/client.cpp -o ../Dev-Cpp/Templates/client.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/include/boost/" -I"C:/Dev-Cpp/include/boost/asio/detail" -I"C:/Dev-Cpp/include/boost/asio" -mwindows

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:18,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:18:40: asio/detail/push_options.hpp: No such file or directory

        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:23:39: asio/detail/pop_options.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:25:33: asio/basic_socket.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:26:44: asio/datagram_socket_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:27:26: asio/error.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:28:39: asio/detail/throw_error.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:18,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: datagram_socket_service' has not been declared C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: expected unqualified-id before '>' token

        C:/Dev-Cpp/include/boost/asio/basic_datagram_socket.hpp:42: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:19,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:25:36: asio/basic_io_object.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:26:43: asio/deadline_timer_service.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:19,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:117: error: asio::time_traits' has not been declared C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:117: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:117: error: expected unqualified-id before ',' token
        C:/Dev-Cpp/include/boost/asio/basic_deadline_timer.hpp:117: error: expected `;' before ',' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:20,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:20:31: asio/io_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:21:39: asio/detail/noncopyable.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:20,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:29: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:46: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:46: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:59: error: expected;' before "asio"

        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:59: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:59: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:64: error: expected;' before "protected"
        C:/Dev-Cpp/include/boost/asio/basic_io_object.hpp:66: error: expected `)' before '&' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:21,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:23:44: asio/socket_acceptor_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:24:32: asio/socket_base.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:21,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:50: error: `socket_acceptor_service' has not been declared

        C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:50: error: expected &gt;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:50: error: expected unqualified-id before '&gt;' token C:/Dev-Cpp/include/boost/asio/basic_socket_acceptor.hpp:50: error: expected;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:22,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:28:43: asio/basic_socket_streambuf.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:29:42: asio/stream_socket_service.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:22,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:79: error: stream_socket_service' has not been declared C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:79: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:79: error: expected unqualified-id before '>' token
        C:/Dev-Cpp/include/boost/asio/basic_socket_iostream.hpp:79: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:23,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_socket_streambuf.hpp:73: error: stream_socket_service' has not been declared C:/Dev-Cpp/include/boost/asio/basic_socket_streambuf.hpp:73: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/basic_socket_streambuf.hpp:73: error: expected unqualified-id before '>' token
        C:/Dev-Cpp/include/boost/asio/basic_socket_streambuf.hpp:73: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:24,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_stream_socket.hpp:45: error: stream_socket_service' has not been declared C:/Dev-Cpp/include/boost/asio/basic_stream_socket.hpp:45: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/basic_stream_socket.hpp:45: error: expected unqualified-id before '>' token
        C:/Dev-Cpp/include/boost/asio/basic_stream_socket.hpp:45: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:25,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:29:27: asio/buffer.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:25,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:39: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:48: error: ISO C++ forbids declaration of const_buffers_1' with no type C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:48: error: expected;' before "const_buffers_type"
        C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:49: error: ISO C++ forbids declaration of mutable_buffers_1' with no type C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:49: error: expected;' before "mutable_buffers_type"
        C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:78: error: const_buffers_type' does not name a type C:/Dev-Cpp/include/boost/asio/basic_streambuf.hpp:85: error:mutable_buffers_type' does not name a type

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:28,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:27:45: asio/buffered_read_stream_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:31:40: asio/detail/bind_handler.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:32:47: asio/detail/buffer_resize_guard.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:33:51: asio/detail/buffered_stream_storage.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:28,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:53: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:98: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:98: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:104: error: expected;' before "asio"
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:104: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:104: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:110: error: expected;' before "void"
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:116: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:116: error: expected ;' before &quot;close&quot; C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:123: error: expected;' before "template"
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:133: error: asio::error_code' has not been declared C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:134: error: ISO C++ forbids declaration ofec' with no type
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:164: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:178: error: expected;' before "template"
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:182: error: expected `)' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:192: error: expected unqualified-id before '&' token

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:192: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:194: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:201: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:201: error: expected;' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:202: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:202: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:235: error:asio::error_code' has not been declared

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:236: error: ISO C++ forbids declaration of ec' with no type C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:247: error: expected)' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:257: error: expected unqualified-id before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:257: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:258: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:290: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:290: error: expected;' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:291: error: using-declaration for non-member at class scope

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:291: error: expected `;' before '&' token

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:329: error: asio::error_code' has not been declared C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:330: error: ISO C++ forbids declaration ofec' with no type
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:344: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:350: error: expected;' before "private"
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:407: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:407: error: expected ;' before &quot;storage_&quot; C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In constructorasio::buffered_read_stream<Stream>::buffered_read_stream(Arg&)':
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:72: error: class asio::buffered_read_stream&lt;Stream&gt;' does not have any field namedstorage_'
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In constructor `asio::buffered_read_stream<Stream>::buffered_read_stream(Arg&, size_t)':

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:80: error: class asio::buffered_read_stream&lt;Stream&gt;' does not have any field namedstorage_'
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::fill()': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:151: error:buffer_resize_guard' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:151: error:buffered_stream_storage' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:152: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:152: error: (Each undeclared identifier is reported only once for each function it appears in.)

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:152: error: there are no arguments to resize_guard' that depend on a template parameter, so a declaration ofresize_guard' must be available
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:152: error: (if you use -fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:157: error: no matching function for call tobuffer(<type error>, <type error>)'
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:463: note: candidates are: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:470: note: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&, size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:483: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:490: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&, size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:503: note: asio::mutable_buffers_1 asio::buffer(void, size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:510: note: asio::const_buffers_1 asio::buffer(const void
        , size_t)

        C:/Dev-Cpp/include/boost/asio/buffer.hpp:766: note: asio::const_buffers_1 asio::buffer(const std::string&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:781: note: asio::const_buffers_1 asio::buffer(const std::string&, size_t)

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:158: error: resize_guard' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member functionvoid asio::buffered_read_stream<Stream>::fill_handler<ReadHandler>::operator()(int)':
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:195: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:195: error:bytes_transferred' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:196: error: io_service_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:196: error:bind_handler' is not a member of `asio::detail'

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:197: error: ec' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member functionvoid asio::buffered_read_stream<Stream>::async_fill(ReadHandler)':
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:211: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:216: error: no matching function for call tobuffer(<type error>, <type error>)'
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:463: note: candidates are: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:470: note: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&, size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:483: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:490: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&, size_t)

        C:/Dev-Cpp/include/boost/asio/buffer.hpp:503: note: asio::mutable_buffers_1 asio::buffer(void, size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:510: note: asio::const_buffers_1 asio::buffer(const void
        , size_t)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:766: note: asio::const_buffers_1 asio::buffer(const std::string&)
        C:/Dev-Cpp/include/boost/asio/buffer.hpp:781: note: asio::const_buffers_1 asio::buffer(const std::string&, size_t)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:217: error: there are no arguments to get_io_service' that depend on a template parameter, so a declaration ofget_io_service' must be available
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::read_some(const MutableBufferSequence&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:226: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::read_some(const MutableBufferSequence&amp;, int&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:237: error:error_code' is not a member of asio' C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:238: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function void asio::buffered_read_stream&lt;Stream&gt;::read_some_handler&lt;MutableBufferSequence, ReadHandler&gt;::operator()(int)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:259: error:ec' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:259: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:262: error:io_service_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:262: error: bind_handler' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:285: error: bind_handler' is not a member ofasio::detail'

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function void asio::buffered_read_stream&lt;Stream&gt;::async_read_some(const MutableBufferSequence&amp;, ReadHandler)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:302: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:305: error: there are no arguments to get_io_service' that depend on a template parameter, so a declaration ofget_io_service' must be available
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:310: error: there are no arguments to get_io_service' that depend on a template parameter, so a declaration ofget_io_service' must be available
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:310: error: bind_handler' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:311: error: error_code' is not a member ofasio'

        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::peek(const MutableBufferSequence&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:320: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::peek(const MutableBufferSequence&amp;, int&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:331: error:error_code' is not a member of asio' C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:332: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::in_avail()': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:340: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::copy(const MutableBufferSequence&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:358: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp: In member function size_t asio::buffered_read_stream&lt;Stream&gt;::peek_copy(const MutableBufferSequence&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_read_stream.hpp:385: error:storage_' undeclared (first use this function)

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:30,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:25:41: asio/buffered_read_stream.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:26:42: asio/buffered_write_stream.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:27:40: asio/buffered_stream_fwd.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:30,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:49: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:88: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:88: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:94: error: expected;' before "asio"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:94: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:94: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:100: error: expected;' before "void"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:106: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:106: error: expected ;' before &quot;close&quot; C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:114: error: expected;' before "std"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:122: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:128: error: expected;' before "template"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:146: error: asio::error_code' has not been declared C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:147: error: ISO C++ forbids declaration ofec' with no type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:169: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:175: error: expected;' before "template"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:193: error: asio::error_code' has not been declared C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:194: error: ISO C++ forbids declaration ofec' with no type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:219: error: asio::error_code' has not been declared C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:220: error: ISO C++ forbids declaration ofec' with no type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:231: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:236: error: expected;' before "private"
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:238: error: ISO C++ forbids declaration of buffered_write_stream' with no type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:238: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:239: error: write_stream_type' does not name a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:242: error:write_stream_type' was not declared in this scope
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:242: error: template argument 1 is invalid
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:242: error: ISO C++ forbids declaration of read_stream_type' with no type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In constructorasio::buffered_stream<Stream>::buffered_stream(Arg&)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:60: error: class asio::buffered_stream&lt;Stream&gt;' does not have any field namedinner_stream_impl_'
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:61: error: inner_stream_impl_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In constructorasio::buffered_stream<Stream>::buffered_stream(Arg&, size_t, size_t)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:69: error: class asio::buffered_stream&lt;Stream&gt;' does not have any field namedinner_stream_impl_'

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:70: error: inner_stream_impl_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functiontypename boost::remove_reference<T>::type& asio::buffered_stream<Stream>::next_layer()':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:77: error: next_layer' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:77: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functiontypename boost::remove_reference<T>::type::lowest_layer_type& asio::buffered_stream<Stream>::lowest_layer()':

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:83: error: lowest_layer' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:83: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionvoid asio::buffered_stream<Stream>::close()':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:102: error: close' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:102: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionsize_t asio::buffered_stream<Stream>::flush()':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:116: error: next_layer' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:116: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionvoid asio::buffered_stream<Stream>::async_flush(WriteHandler)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:131: error: next_layer' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:131: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionsize_t asio::buffered_stream<Stream>::write_some(const ConstBufferSequence&)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:139: error: write_some' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:139: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionsize_t asio::buffered_stream<Stream>::write_some(const ConstBufferSequence&, int&)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:148: error: write_some' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:148: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionvoid asio::buffered_stream<Stream>::async_write_some(const ConstBufferSequence&, WriteHandler)':

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:157: error: `async_write_some' is not a type

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:157: error: request for member of non-aggregate type before '(' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function `size_t asio::buffered_stream<Stream>::fill()':

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:164: error: fill' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:164: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionvoid asio::buffered_stream<Stream>::async_fill(ReadHandler)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:178: error: async_fill' is not a type C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:178: error: request for member of non-aggregate type before '(' token C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member functionsize_t asio::buffered_stream<Stream>::read_some(const MutableBufferSequence&)':
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:186: error: `read_some' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:186: error: request for member of non-aggregate type before '(' token

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function size_t asio::buffered_stream&lt;Stream&gt;::read_some(const MutableBufferSequence&amp;, int&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:195: error:read_some' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:195: error: request for member of non-aggregate type before '(' token

        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function void asio::buffered_stream&lt;Stream&gt;::async_read_some(const MutableBufferSequence&amp;, ReadHandler)': C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:204: error:async_read_some' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:204: error: request for member of non-aggregate type before '(' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function size_t asio::buffered_stream&lt;Stream&gt;::peek(const MutableBufferSequence&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:212: error:peek' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:212: error: request for member of non-aggregate type before '(' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function size_t asio::buffered_stream&lt;Stream&gt;::peek(const MutableBufferSequence&amp;, int&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:221: error:peek' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:221: error: request for member of non-aggregate type before '(' token
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp: In member function size_t asio::buffered_stream&lt;Stream&gt;::in_avail()': C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:227: error:in_avail' is not a type
        C:/Dev-Cpp/include/boost/asio/buffered_stream.hpp:227: error: request for member of non-aggregate type before '(' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:32,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:27:46: asio/buffered_write_stream_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:29:41: asio/completion_condition.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:32:26: asio/write.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:32,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:54: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:99: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:99: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:105: error: expected;' before "asio"
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:105: error: using-declaration for non-member at class scope

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:105: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:111: error: expected;' before "void"
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:117: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:117: error: expected ;' before &quot;close&quot; C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:125: error: expected;' before "std"
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:136: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:145: error: expected;' before "template"
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:149: error: expected `)' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:157: error: expected unqualified-id before '&' token

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:157: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:159: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:165: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:165: error: expected;' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:166: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:166: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:192: error:asio::error_code' has not been declared
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:193: error: ISO C++ forbids declaration of ec' with no type C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:204: error: expected)' before '&' token

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:214: error: expected unqualified-id before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:214: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:215: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:248: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:248: error: expected;' before '&' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:249: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:249: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:285: error:asio::error_code' has not been declared
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:286: error: ISO C++ forbids declaration of ec' with no type C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:311: error:asio::error_code' has not been declared

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:312: error: ISO C++ forbids declaration of ec' with no type C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:323: error: expected;' before '(' token
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:328: error: expected ;' before &quot;private&quot; C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:361: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:361: error: expected;' before "storage_"
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In constructor asio::buffered_write_stream&lt;Stream&gt;::buffered_write_stream(Arg&amp;)': C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:73: error: classasio::buffered_write_stream<Stream>' does not have any field named storage_' C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In constructorasio::buffered_write_stream<Stream>::buffered_write_stream(Arg&, size_t)':

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:81: error: class asio::buffered_write_stream&lt;Stream&gt;' does not have any field namedstorage_'
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member function size_t asio::buffered_write_stream&lt;Stream&gt;::flush()': C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:128: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:128: error: no matching function for call to buffer(&lt;type error&gt;, &lt;type error&gt;)' C:/Dev-Cpp/include/boost/asio/buffer.hpp:463: note: candidates are: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:470: note: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:483: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:490: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:503: note: asio::mutable_buffers_1 asio::buffer(void*, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:510: note: asio::const_buffers_1 asio::buffer(const void*, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:766: note: asio::const_buffers_1 asio::buffer(const std::string&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:781: note: asio::const_buffers_1 asio::buffer(const std::string&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionvoid asio::buffered_write_stream<Stream>::flush_handler<WriteHandler>::operator()(int)':
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:160: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:160: error:bytes_written' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:161: error: io_service_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:161: error:bind_handler' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:161: error:ec' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member function void asio::buffered_write_stream&lt;Stream&gt;::async_flush(WriteHandler)': C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:174: error:storage_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:174: error: no matching function for call to buffer(&lt;type error&gt;, &lt;type error&gt;)' C:/Dev-Cpp/include/boost/asio/buffer.hpp:463: note: candidates are: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:470: note: asio::mutable_buffers_1 asio::buffer(const asio::mutable_buffer&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:483: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:490: note: asio::const_buffers_1 asio::buffer(const asio::const_buffer&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:503: note: asio::mutable_buffers_1 asio::buffer(void*, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:510: note: asio::const_buffers_1 asio::buffer(const void*, size_t) C:/Dev-Cpp/include/boost/asio/buffer.hpp:766: note: asio::const_buffers_1 asio::buffer(const std::string&amp;) C:/Dev-Cpp/include/boost/asio/buffer.hpp:781: note: asio::const_buffers_1 asio::buffer(const std::string&amp;, size_t) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:175: error: there are no arguments toget_io_service' that depend on a template parameter, so a declaration of get_io_service' must be available C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionsize_t asio::buffered_write_stream<Stream>::write_some(const ConstBufferSequence&)':
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:183: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionsize_t asio::buffered_write_stream<Stream>::write_some(const ConstBufferSequence&, int&)':
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:194: error: error_code' is not a member ofasio'
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:195: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionvoid asio::buffered_write_stream<Stream>::write_some_handler<ConstBufferSequence, WriteHandler>::operator()(int)':
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:216: error: ec' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:219: error:io_service_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:219: error: bind_handler' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:225: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:243: error:bind_handler' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionvoid asio::buffered_write_stream<Stream>::async_write_some(const ConstBufferSequence&, WriteHandler)':
        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:260: error: storage_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:263: error: there are no arguments toget_io_service' that depend on a template parameter, so a declaration of get_io_service' must be available C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:268: error: there are no arguments toget_io_service' that depend on a template parameter, so a declaration of get_io_service' must be available C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:268: error:bind_handler' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:269: error:error_code' is not a member of asio' C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp: In member functionsize_t asio::buffered_write_stream<Stream>::copy(const ConstBufferSequence&)':

        C:/Dev-Cpp/include/boost/asio/buffered_write_stream.hpp:336: error: `storage_' undeclared (first use this function)

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:34,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:27:41: asio/detail/epoll_reactor.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:28:42: asio/detail/kqueue_reactor.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:29:42: asio/detail/select_reactor.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:30:40: asio/detail/service_base.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:31:51: asio/detail/reactive_socket_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:32:51: asio/detail/win_iocp_socket_service.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:34,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:42: error: expected template-name before '<' token
        C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:42: error: expected {' before '&lt;' token C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:42: error: expected unqualified-id before '&lt;' token C:/Dev-Cpp/include/boost/asio/datagram_socket_service.hpp:42: error: expected;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:35,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:26:32: asio/time_traits.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:27:50: asio/detail/deadline_timer_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:32:47: asio/detail/win_iocp_io_service.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:35,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:38: error: asio::time_traits' has not been declared C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:38: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:38: error: expected unqualified-id before '>' token
        C:/Dev-Cpp/include/boost/asio/deadline_timer_service.hpp:38: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:36,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/deadline_timer.hpp:20:72: asio/detail/socket_types.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/deadline_timer.hpp:26:41: asio/basic_deadline_timer.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:36,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/deadline_timer.hpp:31: error: expected init-declarator before '<' token
        C:/Dev-Cpp/include/boost/asio/deadline_timer.hpp:31: error: expected ,' or;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:37,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/error.hpp:25:31: asio/error_code.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:37,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/error.hpp:209: error: expected init-declarator before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:209: error: expected ,' or;' before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:215: error: expected init-declarator before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:215: error: expected ,' or;' before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:221: error: expected init-declarator before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:221: error: expected ,' or;' before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:227: error: expected init-declarator before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:227: error: expected ,' or;' before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:233: error: expected init-declarator before "make_error_code"
        C:/Dev-Cpp/include/boost/asio/error.hpp:233: error: expected ,' or;' before "make_error_code"

        C:/Dev-Cpp/include/boost/asio/error.hpp:248:36: asio/impl/error_code.ipp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:41,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:29:48: asio/detail/dev_poll_reactor_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:30:45: asio/detail/epoll_reactor_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:31:46: asio/detail/kqueue_reactor_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:33:46: asio/detail/select_reactor_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:34:48: asio/detail/service_registry_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:35:39: asio/detail/signal_init.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:36:47: asio/detail/task_io_service_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:37:51: asio/detail/win_iocp_io_service_fwd.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:38:40: asio/detail/winsock_init.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:39:43: asio/detail/wrapped_handler.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:41,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:106: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:118: error: ISO C++ forbids declaration of task_io_service' with no type C:/Dev-Cpp/include/boost/asio/io_service.hpp:118: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:331: error: expected constructor, destructor, or type conversion before '<' token
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:331: error: expected ;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/io_service.hpp:383: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/io_service.hpp:383: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:390: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:390: error: expected ;' before '*' token C:/Dev-Cpp/include/boost/asio/io_service.hpp:393: error: ISO C++ forbids declaration ofimpl_type' with no type
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:393: error: expected `;' before '&' token

        C:/Dev-Cpp/include/boost/asio/io_service.hpp:451: error: expected class-name before '{' token

        C:/Dev-Cpp/include/boost/asio/io_service.hpp:460: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:483: error: expected type-name
        C:/Dev-Cpp/include/boost/asio/io_service.hpp:483: error: friend declaration does not name a class or function

        C:/Dev-Cpp/include/boost/asio/io_service.hpp:515:36: asio/impl/io_service.ipp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:42,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:18:40: asio/detail/push_options.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:24:39: asio/detail/pop_options.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:26:26: asio/error.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:27:34: asio/ip/address_v4.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:28:34: asio/ip/address_v6.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:29:39: asio/detail/throw_error.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:42,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:55: error: expected unqualified-id before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:55: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:56: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/ip/address.hpp:63: error: expected unqualified-id before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/address.hpp:63: error: expected,' or ...' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/address.hpp:64: error: ISO C++ forbids declaration ofparameter' with no type
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:64: error: asio::ip::address::address(int)' andasio::ip::address::address(int)' cannot be overloaded
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:88: error: expected unqualified-id before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:88: error: expected ,' or...' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:89: error: ISO C++ forbids declaration of parameter' with no type C:/Dev-Cpp/include/boost/asio/ip/address.hpp:97: error: expected unqualified-id before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/address.hpp:97: error: expected,' or ...' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/address.hpp:98: error: ISO C++ forbids declaration ofparameter' with no type
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:98: error: asio::ip::address&amp; asio::ip::address::operator=(int)' andasio::ip::address& asio::ip::address::operator=(int)' cannot be overloaded
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:118: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:118: error: expected ;' before &quot;to_v4&quot; C:/Dev-Cpp/include/boost/asio/ip/address.hpp:130: error: expected;' before "asio"
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:130: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:130: error: expected ;' before &quot;to_v6&quot; C:/Dev-Cpp/include/boost/asio/ip/address.hpp:142: error: expected;' before "std"
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:246: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:246: error: expected ;' before &quot;ipv4_address_&quot; C:/Dev-Cpp/include/boost/asio/ip/address.hpp:249: error: using-declaration for non-member at class scope C:/Dev-Cpp/include/boost/asio/ip/address.hpp:249: error: expected;' before "ipv6_address_"
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In constructor asio::ip::address::address()': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:49: error: classasio::ip::address' does not have any field named ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:50: error: classasio::ip::address' does not have any field named ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In constructorasio::ip::address::address(int)':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:57: error: class asio::ip::address' does not have any field namedipv4_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:57: error: `ipv4_address' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:58: error: class asio::ip::address' does not have any field namedipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In constructor asio::ip::address::address(int)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:65: error: classasio::ip::address' does not have any field named ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:66: error: classasio::ip::address' does not have any field named ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:66: error:ipv6_address' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In copy constructor asio::ip::address::address(const asio::ip::address&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:73: error: classasio::ip::address' does not have any field named ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:73: error: 'const class asio::ip::address' has no member named 'ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:74: error: classasio::ip::address' does not have any field named ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:74: error: 'const class asio::ip::address' has no member named 'ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In member functionasio::ip::address& asio::ip::address::operator=(const asio::ip::address&)':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:82: error: ipv4_address_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address.hpp:82: error: 'const class asio::ip::address' has no member named 'ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:83: error:ipv6_address_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:83: error: 'const class asio::ip::address' has no member named 'ipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In member function asio::ip::address&amp; asio::ip::address::operator=(int)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:91: error:ipv4_address_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:91: error: ipv4_address' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address.hpp:92: error:ipv6_address_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:92: error: address_v6' is not a member ofasio::ip'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In member function asio::ip::address&amp; asio::ip::address::operator=(int)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:100: error:ipv4_address_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:100: error: address_v4' is not a member ofasio::ip'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:101: error: ipv6_address_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address.hpp:101: error:ipv6_address' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In member function std::string asio::ip::address::to_string() const': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:145: error:ipv6_address_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:146: error: ipv4_address_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In member functionstd::string asio::ip::address::to_string(asio::error_code&) const':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:153: error: ipv6_address_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address.hpp:154: error:ipv4_address_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In static member function static asio::ip::address asio::ip::address::from_string(const char*)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:163: error:throw_error' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In static member functionstatic asio::ip::address asio::ip::address::from_string(const char*, asio::error_code&)':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:171: error: address_v6' is not a member ofasio::ip'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:171: error: expected ;' before &quot;ipv6_address&quot; C:/Dev-Cpp/include/boost/asio/ip/address.hpp:177: error: 'class asio::ip::address' has no member named 'ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:177: error:ipv6_address' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:181: error: address_v4' is not a member ofasio::ip'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:181: error: expected ;' before &quot;ipv4_address&quot; C:/Dev-Cpp/include/boost/asio/ip/address.hpp:187: error: 'class asio::ip::address' has no member named 'ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:187: error:ipv4_address' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In function bool asio::ip::operator==(const asio::ip::address&amp;, const asio::ip::address&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address.hpp:215: error: 'const class asio::ip::address' has no member named 'ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:215: error: 'const class asio::ip::address' has no member named 'ipv6_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:216: error: 'const class asio::ip::address' has no member named 'ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp:216: error: 'const class asio::ip::address' has no member named 'ipv4_address_' C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In functionbool asio::ip::operator!=(const asio::ip::address&, const asio::ip::address&)':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:225: error: 'const class asio::ip::address' has no member named 'ipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:225: error: 'const class asio::ip::address' has no member named 'ipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:226: error: 'const class asio::ip::address' has no member named 'ipv4_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:226: error: 'const class asio::ip::address' has no member named 'ipv4_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp: In function `bool asio::ip::operator<(const asio::ip::address&, const asio::ip::address&)':
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:237: error: 'const class asio::ip::address' has no member named 'ipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:237: error: 'const class asio::ip::address' has no member named 'ipv6_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:238: error: 'const class asio::ip::address' has no member named 'ipv4_address_'
        C:/Dev-Cpp/include/boost/asio/ip/address.hpp:238: error: 'const class asio::ip::address' has no member named 'ipv4_address_'
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:43,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:27:38: asio/detail/socket_ops.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:28:40: asio/detail/socket_types.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:43,
        from ../Dev-Cpp/Templates/client.cpp:13:

        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:249: error: using-declaration for non-member at class scope

        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:249: error: expected ;' before &quot;addr_&quot; C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In constructorasio::ip::address_v4::address_v4()':

        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:52: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In constructorasio::ip::address_v4::address_v4(const boost::array<unsigned char, 4u>&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:59: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In constructorasio::ip::address_v4::address_v4(long unsigned int)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:65: error: `addr_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:65: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:65: error:host_to_network_long' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In copy constructor asio::ip::address_v4::address_v4(const asio::ip::address_v4&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:70: error: classasio::ip::address_v4' does not have any field named addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:70: error: 'const class asio::ip::address_v4' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In member functionasio::ip::address_v4& asio::ip::address_v4::operator=(const asio::ip::address_v4&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:77: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:77: error: 'const class asio::ip::address_v4' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In member functionboost::array<unsigned char, 4u> asio::ip::address_v4::to_bytes() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:86: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In member functionlong unsigned int asio::ip::address_v4::to_ulong() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:93: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:93: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:93: error: network_to_host_long' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In member functionstd::string asio::ip::address_v4::to_string() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:101: error: throw_error' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In member function std::string asio::ip::address_v4::to_string(asio::error_code&amp;) const': C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:108: error:max_addr_v4_str_len' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:110: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:110: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:110: error:addr_str' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:111: error: max_addr_v4_str_len' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:111: error: inet_ntop' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In static member functionstatic asio::ip::address_v4 asio::ip::address_v4::from_string(const char*)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:122: error: throw_error' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In static member function static asio::ip::address_v4 asio::ip::address_v4::from_string(const char*, asio::error_code&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:130: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:131: error: 'class asio::ip::address_v4' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:131: error: inet_pton' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In functionbool asio::ip::operator==(const asio::ip::address_v4&, const asio::ip::address_v4&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:176: error: 'const class asio::ip::address_v4' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:176: error: 'const class asio::ip::address_v4' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In function bool asio::ip::operator!=(const asio::ip::address_v4&amp;, const asio::ip::address_v4&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:182: error: 'const class asio::ip::address_v4' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:182: error: 'const class asio::ip::address_v4' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp: In functionstd::basic_ostream<_CharT, _Traits>& asio::ip::operator<<(std::basic_ostream<_CharT, _Traits>&, const asio::ip::address_v4&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v4.hpp:273: error: throw_error' is not a member ofasio::detail'

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:44,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:364: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:364: error: expected ;' before &quot;addr_&quot; C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In constructorasio::ip::address_v6::address_v6()':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:57: error: in6_addr_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:57: error: expected ;' before &quot;tmp_addr&quot; C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:58: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:58: error: tmp_addr' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In constructorasio::ip::address_v6::address_v6(const boost::array<unsigned char, 16u>&, long unsigned int)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:66: error: `addr_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In copy constructor asio::ip::address_v6::address_v6(const asio::ip::address_v6&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:71: error: classasio::ip::address_v6' does not have any field named addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:71: error: 'const class asio::ip::address_v6' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionasio::ip::address_v6& asio::ip::address_v6::operator=(const asio::ip::address_v6&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:79: error: `addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:79: error: 'const class asio::ip::address_v6' has no member named 'addr_'

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function `boost::array<unsigned char, 16u> asio::ip::address_v6::to_bytes() const':

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:107: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionstd::string asio::ip::address_v6::to_string() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:116: error: throw_error' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function `std::string asio::ip::address_v6::to_string(asio::error_code&) const':

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:123: error: max_addr_v6_str_len' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:125: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:125: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:125: error: addr_str' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:126: error:max_addr_v6_str_len' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:126: error:inet_ntop' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In static member function static asio::ip::address_v6 asio::ip::address_v6::from_string(const char*)': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:137: error:throw_error' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In static member functionstatic asio::ip::address_v6 asio::ip::address_v6::from_string(const char*, asio::error_code&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:145: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:146: error: 'class asio::ip::address_v6' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:146: error:inet_pton' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function asio::ip::address_v4 asio::ip::address_v6::to_v4() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:169: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_loopback() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:188: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:188: error: IN6_IS_ADDR_LOOPBACK' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_unspecified() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:206: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:206: error:IN6_IS_ADDR_UNSPECIFIED' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_link_local() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:214: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:214: error: IN6_IS_ADDR_LINKLOCAL' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_site_local() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:221: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:221: error:IN6_IS_ADDR_SITELOCAL' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_v4_mapped() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:228: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:228: error: IN6_IS_ADDR_V4MAPPED' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_v4_compatible() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:235: error: `addr_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:235: error: IN6_IS_ADDR_V4COMPAT' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_multicast() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:242: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:242: error:IN6_IS_ADDR_MULTICAST' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_multicast_global() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:249: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:249: error: IN6_IS_ADDR_MC_GLOBAL' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_multicast_link_local() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:256: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:256: error:IN6_IS_ADDR_MC_LINKLOCAL' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_multicast_node_local() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:263: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:263: error: IN6_IS_ADDR_MC_NODELOCAL' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member functionbool asio::ip::address_v6::is_multicast_org_local() const':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:270: error: addr_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:270: error:IN6_IS_ADDR_MC_ORGLOCAL' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In member function bool asio::ip::address_v6::is_multicast_site_local() const': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:277: error:addr_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:277: error: IN6_IS_ADDR_MC_SITELOCAL' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In functionbool asio::ip::operator==(const asio::ip::address_v6&, const asio::ip::address_v6&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:284: error: 'const class asio::ip::address_v6' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:284: error: 'const class asio::ip::address_v6' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:285: error: in6_addr_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In function bool asio::ip::operator!=(const asio::ip::address_v6&amp;, const asio::ip::address_v6&amp;)': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:293: error: 'const class asio::ip::address_v6' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:293: error: 'const class asio::ip::address_v6' has no member named 'addr_' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:294: error:in6_addr_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In functionbool asio::ip::operator<(const asio::ip::address_v6&, const asio::ip::address_v6&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:302: error: 'const class asio::ip::address_v6' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:302: error: 'const class asio::ip::address_v6' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:303: error: in6_addr_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In static member function static asio::ip::address_v6 asio::ip::address_v6::loopback()': C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:339: error:in6_addr_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:339: error: expected;' before "tmp_addr"
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:340: error: 'class asio::ip::address_v6' has no member named 'addr_'
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:340: error: tmp_addr' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp: In functionstd::basic_ostream<_CharT, _Traits>& asio::ip::operator<<(std::basic_ostream<_CharT, _Traits>&, const asio::ip::address_v6&)':
        C:/Dev-Cpp/include/boost/asio/ip/address_v6.hpp:391: error: throw_error' is not a member ofasio::detail'
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:45,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:30:31: asio/ip/address.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:45,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:61: error: ISO C++ forbids declaration of socket_addr_type' with no type C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:61: error: expected;' before "data_type"
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:173: error: ISO C++ forbids declaration of `data_type' with no type

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:173: error: expected ;' before '*' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:179: error: expected;' before "const"
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:179: error: ISO C++ forbids declaration of data_type' with no type C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:179: error: expected;' before '*' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:185: error: expected ;' before &quot;std&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:316: error: expected unqualified-id before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:316: error: expected,' or ...' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:317: error: ISO C++ forbids declaration ofparameter' with no type
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:323: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:323: error: expected ;' before &quot;data_&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In constructorasio::ip::basic_endpoint<InternetProtocol>::basic_endpoint()':
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:66: error: class asio::ip::basic_endpoint&lt;InternetProtocol&gt;' does not have any field nameddata_'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:68: error: sockaddr_in4_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: data' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error:asio::detail::sockaddr_in4_type' has not been declared

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: expected &gt;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: expected(' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: expected primary-expression before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:69: error: expected)' before ';' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In constructor asio::ip::basic_endpoint&lt;InternetProtocol&gt;::basic_endpoint(const InternetProtocol&amp;, short unsigned int)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:92: error: classasio::ip::basic_endpoint<InternetProtocol>' does not have any field named data_' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:97: error:sockaddr_in4_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error:data' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: asio::detail::sockaddr_in4_type' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: expected>' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: expected `(' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: expected primary-expression before '>' token

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:98: error: expected)' before ';' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:101: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:101: error: there are no arguments tohost_to_network_short' that depend on a template parameter, so a declaration of host_to_network_short' must be available C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:106: error:sockaddr_in6_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:107: error:asio::detail::sockaddr_in6_type' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:107: error: expected &gt;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:107: error: expected(' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:107: error: expected primary-expression before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:107: error: expected )' before ';' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:110: error:asio::detail::socket_ops' has not been declared

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:110: error: there are no arguments to host_to_network_short' that depend on a template parameter, so a declaration ofhost_to_network_short' must be available
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:112: error: in6_addr_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:112: error: expected ;' before &quot;tmp_addr&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:113: error:tmp_addr' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In constructor asio::ip::basic_endpoint&lt;InternetProtocol&gt;::basic_endpoint(const asio::ip::address&amp;, short unsigned int)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:122: error: classasio::ip::basic_endpoint<InternetProtocol>' does not have any field named data_' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:127: error:sockaddr_in4_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error:data' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: asio::detail::sockaddr_in4_type' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: expected>' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: expected `(' before '&' token

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: expected primary-expression before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:128: error: expected)' before ';' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:131: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:131: error: there are no arguments tohost_to_network_short' that depend on a template parameter, so a declaration of host_to_network_short' must be available C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:133: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:134: error: 'const class asio::ip::address' has no member named 'to_v4'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:134: error: there are no arguments to host_to_network_long' that depend on a template parameter, so a declaration ofhost_to_network_long' must be available
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:138: error: sockaddr_in6_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:139: error: asio::detail::sockaddr_in6_type' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:139: error: expected>' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:139: error: expected (' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:139: error: expected primary-expression before '&gt;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:139: error: expected)' before ';' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:142: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:142: error: there are no arguments tohost_to_network_short' that depend on a template parameter, so a declaration of host_to_network_short' must be available C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:144: error: 'const class asio::ip::address' has no member named 'to_v6' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In copy constructorasio::ip::basic_endpoint<InternetProtocol>::basic_endpoint(const asio::ip::basic_endpoint<InternetProtocol>&)':
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:153: error: class asio::ip::basic_endpoint&lt;InternetProtocol&gt;' does not have any field nameddata_'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function asio::ip::basic_endpoint&lt;InternetProtocol&gt;&amp; asio::ip::basic_endpoint&lt;InternetProtocol&gt;::operator=(const asio::ip::basic_endpoint&lt;InternetProtocol&gt;&amp;)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:160: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function InternetProtocol asio::ip::basic_endpoint&lt;InternetProtocol&gt;::protocol() const': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:167: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function size_t asio::ip::basic_endpoint&lt;InternetProtocol&gt;::size() const': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:187: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:188: error: sockaddr_in4_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:190: error: sockaddr_in6_type' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function void asio::ip::basic_endpoint&lt;InternetProtocol&gt;::resize(size_t)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:196: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:198: error: system_error' is not a member ofasio'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:198: error: expected ;' before &quot;e&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:199: error:e' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:199: error: no matching function for call to throw_exception(&lt;type error&gt;)' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member functionsize_t asio::ip::basic_endpoint<InternetProtocol>::capacity() const':
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:206: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member functionshort unsigned int asio::ip::basic_endpoint<InternetProtocol>::port() const':
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:213: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:215: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:216: error: ISO C++ forbids declaration of type name' with no type C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:216: error: expected>'

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:216: error: expected (' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:216: error:sockaddr_in4_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:216: error: expected primary-expression before '&gt;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:221: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:222: error: ISO C++ forbids declaration of type name' with no type C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:222: error: expected>'
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:222: error: expected (' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:222: error:sockaddr_in6_type' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:222: error: expected primary-expression before '&gt;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member functionvoid asio::ip::basic_endpoint<InternetProtocol>::port(short unsigned int)':
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:231: error: data_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:233: error:asio::detail::sockaddr_in4_type' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:233: error: expected &gt;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:233: error: expected(' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:233: error: expected primary-expression before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:234: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:234: error: there are no arguments tohost_to_network_short' that depend on a template parameter, so a declaration of `host_to_network_short' must be available

        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:234: error: expected )' before ';' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:238: error:asio::detail::sockaddr_in6_type' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:238: error: expected &gt;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:238: error: expected(' before '&' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:238: error: expected primary-expression before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:239: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:239: error: there are no arguments tohost_to_network_short' that depend on a template parameter, so a declaration of host_to_network_short' must be available C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:239: error: expected)' before ';' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function asio::ip::address asio::ip::basic_endpoint&lt;InternetProtocol&gt;::address() const': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:247: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:249: error: expected primary-expression before "const"
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:249: error: expected ;' before &quot;const&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:253: error:asio::detail::socket_ops' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:254: error: data' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:254: error: there are no arguments tonetwork_to_host_long' that depend on a template parameter, so a declaration of network_to_host_long' must be available C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:258: error: expected primary-expression before &quot;const&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:258: error: expected;' before "const"
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In member function void asio::ip::basic_endpoint&lt;InternetProtocol&gt;::address(const asio::ip::address&amp;)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:271: error:data_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In static member function static bool asio::ip::basic_endpoint&lt;InternetProtocol&gt;::is_v4(int)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:318: error:ss' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp: In function std::basic_ostream&lt;_CharT, _Traits&gt;&amp; asio::ip::operator&lt;&lt;(std::basic_ostream&lt;_CharT, _Traits&gt;&amp;, const asio::ip::basic_endpoint&lt;InternetProtocol&gt;&amp;)': C:/Dev-Cpp/include/boost/asio/ip/basic_endpoint.hpp:375: error:throw_error' is not a member of `asio::detail'

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:46,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:20:36: asio/basic_io_object.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:22:40: asio/ip/resolver_service.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:46,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:38: error: resolver_service' has not been declared C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:38: error: expected>' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:38: error: expected unqualified-id before '>' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver.hpp:38: error: expected `;' before '>' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:48,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_iterator.hpp:31:44: asio/ip/basic_resolver_entry.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:48,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_iterator.hpp:62: error: expected ;' before '(' token C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_iterator.hpp:102: error: expected;' before "static"

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:49,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:26:43: asio/ip/resolver_query_base.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:49,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:43: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:121: error: ISO C++ forbids declaration of addrinfo_type' with no type C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:121: error: invalid use of::'
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:121: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:127: error: expected;' before "std"
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:139: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:139: error: expected ;' before &quot;hints_&quot; C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:50: error:passive' was not declared in this scope
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:50: error: `address_configured' was not declared in this scope

        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:69: error: passive' was not declared in this scope C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:69: error:address_configured' was not declared in this scope
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:86: error: address_configured' was not declared in this scope C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:105: error:address_configured' was not declared in this scope
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp: In constructor asio::ip::basic_resolver_query&lt;InternetProtocol&gt;::basic_resolver_query(const std::string&amp;, int)': C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:51: error: classasio::ip::basic_resolver_query<InternetProtocol>' does not have any field named hints_' C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:56: error:hints_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp: In constructor asio::ip::basic_resolver_query&lt;InternetProtocol&gt;::basic_resolver_query(const InternetProtocol&amp;, const std::string&amp;, int)': C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:70: error: classasio::ip::basic_resolver_query<InternetProtocol>' does not have any field named hints_' C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:74: error:hints_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp: In constructor asio::ip::basic_resolver_query&lt;InternetProtocol&gt;::basic_resolver_query(const std::string&amp;, const std::string&amp;, int)': C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:87: error: classasio::ip::basic_resolver_query<InternetProtocol>' does not have any field named hints_' C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:92: error:hints_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp: In constructor asio::ip::basic_resolver_query&lt;InternetProtocol&gt;::basic_resolver_query(const InternetProtocol&amp;, const std::string&amp;, const std::string&amp;, int)': C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:106: error: classasio::ip::basic_resolver_query<InternetProtocol>' does not have any field named hints_' C:/Dev-Cpp/include/boost/asio/ip/basic_resolver_query.hpp:110: error:hints_' undeclared (first use this function)
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:50,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp: In function std::string asio::ip::host_name()': C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp:41: error:asio::detail::socket_ops' has not been declared

        C:/Dev-Cpp/include/winsock2.h:635: error: too many arguments to function int gethostname(char*, int)' C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp:41: error: at this point in file C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp:43: error:throw_error' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp: In functionstd::string asio::ip::host_name(asio::error_code&)':
        C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp:52: error: asio::detail::socket_ops' has not been declared C:/Dev-Cpp/include/winsock2.h:635: error: too many arguments to functionint gethostname(char*, int)'
        C:/Dev-Cpp/include/boost/asio/ip/host_name.hpp:52: error: at this point in file
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:51,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:25:44: asio/ip/detail/socket_option.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:51,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:52: error: asio::ip::detail' has not been declared C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:52: error: expected init-declarator before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:52: error: expected,' or ;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:77: error:asio::ip::detail' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:77: error: expected init-declarator before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:77: error: expected ,' or;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:102: error: asio::ip::detail' has not been declared C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:102: error: expected init-declarator before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:102: error: expected,' or ;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:136: error:asio::ip::detail' has not been declared
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:136: error: expected init-declarator before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:136: error: expected ,' or;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:170: error: `asio::ip::detail' has not been declared

        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:170: error: expected init-declarator before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/multicast.hpp:170: error: expected ,' or;' before '<' token
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:52,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/resolver_query_base.hpp:64: error: AI_CANONNAME' was not declared in this scope C:/Dev-Cpp/include/boost/asio/ip/resolver_query_base.hpp:65: error:AI_PASSIVE' was not declared in this scope
        C:/Dev-Cpp/include/boost/asio/ip/resolver_query_base.hpp:66: error: `AI_NUMERICHOST' was not declared in this scope
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:53,
        from ../Dev-Cpp/Templates/client.cpp:13:

        C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:21:31: asio/io_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:22:44: asio/detail/resolver_service.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:23:40: asio/detail/service_base.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:53,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:34: error: expected template-name before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:34: error: expected {' before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:34: error: expected unqualified-id before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/resolver_service.hpp:34: error: expected;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:54,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:20:42: asio/basic_socket_acceptor.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:21:42: asio/basic_socket_iostream.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:22:40: asio/basic_stream_socket.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:23:38: asio/ip/basic_endpoint.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:24:38: asio/ip/basic_resolver.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:25:47: asio/ip/basic_resolver_iterator.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:26:44: asio/ip/basic_resolver_query.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:27:41: asio/detail/socket_option.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:54,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:87: error: ISO C++ forbids declaration of basic_stream_socket' with no type C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:87: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:90: error: ISO C++ forbids declaration of basic_socket_acceptor' with no type C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:90: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:93: error: ISO C++ forbids declaration of basic_resolver' with no type C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:93: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:96: error: ISO C++ forbids declaration of basic_socket_iostream' with no type C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:96: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:127: error: asio::detail::socket_option' has not been declared C:/Dev-Cpp/include/boost/asio/ip/tcp.hpp:127: error:boolean' is not a template

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:55,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/udp.hpp:20:42: asio/basic_datagram_socket.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:55,

                     from ../Dev-Cpp/Templates/client.cpp:13:
        

        C:/Dev-Cpp/include/boost/asio/ip/udp.hpp:84: error: ISO C++ forbids declaration of basic_datagram_socket' with no type C:/Dev-Cpp/include/boost/asio/ip/udp.hpp:84: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/ip/udp.hpp:87: error: ISO C++ forbids declaration of basic_resolver' with no type C:/Dev-Cpp/include/boost/asio/ip/udp.hpp:87: error: expected;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:56,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/unicast.hpp:60: error: asio::ip::detail' has not been declared C:/Dev-Cpp/include/boost/asio/ip/unicast.hpp:60: error: expected init-declarator before '&lt;' token C:/Dev-Cpp/include/boost/asio/ip/unicast.hpp:60: error: expected,' or `;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:57,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:58: error: asio::detail::socket_option' has not been declared C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:58: error:boolean' is not a template
        C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:59: error: custom_socket_option_level' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:59: error: custom_socket_option_level' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:60: error: always_fail_option' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/ip/v6_only.hpp:60: error: always_fail_option' is not a member ofasio::detail'

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:61,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/read.hpp:25:36: asio/basic_streambuf.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/read.hpp:512:30: asio/impl/read.ipp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:62,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/read_until.hpp:448:36: asio/impl/read_until.ipp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:63,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/socket_acceptor_service.hpp:38: error: expected template-name before '<' token
        C:/Dev-Cpp/include/boost/asio/socket_acceptor_service.hpp:38: error: expected {' before '&lt;' token C:/Dev-Cpp/include/boost/asio/socket_acceptor_service.hpp:38: error: expected unqualified-id before '&lt;' token C:/Dev-Cpp/include/boost/asio/socket_acceptor_service.hpp:38: error: expected;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:64,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:25:38: asio/detail/io_control.hpp: No such file or directory
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:26:41: asio/detail/socket_option.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:64,

                     from ../Dev-Cpp/Templates/client.cpp:13:
        

        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:50: error: shutdown_receive' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:50: error: enumerator value for shutdown_receive' not integer constant C:/Dev-Cpp/include/boost/asio/socket_base.hpp:51: error:shutdown_send' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/socket_base.hpp:51: error: enumerator value forshutdown_send' not integer constant
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:52: error: shutdown_both' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:54: error: enumerator value for shutdown_both' not integer constant C:/Dev-Cpp/include/boost/asio/socket_base.hpp:69: error:message_peek' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/socket_base.hpp:71: error:message_out_of_band' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/socket_base.hpp:73: error:message_do_not_route' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/socket_base.hpp:106: error:asio::detail::socket_option' has not been declared

        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:106: error: boolean' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:139: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:139: error: boolean' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:172: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:172: error: boolean' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:205: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:205: error: boolean' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:238: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:238: error: ISO C++ forbids declaration of integer' with no type C:/Dev-Cpp/include/boost/asio/socket_base.hpp:238: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:271: error: asio::detail::socket_option' has not been declared C:/Dev-Cpp/include/boost/asio/socket_base.hpp:271: error: ISO C++ forbids declaration ofinteger' with no type
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:271: error: expected ;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/socket_base.hpp:304: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:304: error: ISO C++ forbids declaration of integer' with no type C:/Dev-Cpp/include/boost/asio/socket_base.hpp:304: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:337: error: asio::detail::socket_option' has not been declared C:/Dev-Cpp/include/boost/asio/socket_base.hpp:337: error: ISO C++ forbids declaration ofinteger' with no type
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:337: error: expected ;' before '&lt;' token C:/Dev-Cpp/include/boost/asio/socket_base.hpp:371: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:371: error: boolean' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:406: error:asio::detail::socket_option' has not been declared
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:406: error: linger' is not a template C:/Dev-Cpp/include/boost/asio/socket_base.hpp:407: error: declaration oftypedef struct linger asio::socket_base::linger'
        C:/Dev-Cpp/include/winsock2.h:128: error: changes meaning of linger' fromstruct linger'

        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:441: error: asio::detail::socket_option' has not been declared C:/Dev-Cpp/include/boost/asio/socket_base.hpp:441: error:boolean' is not a template
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:442: error: custom_socket_option_level' is not a member ofasio::detail'

        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:442: error: custom_socket_option_level' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:443: error: enable_connection_aborted_option' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:443: error: enable_connection_aborted_option' is not a member ofasio::detail'
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:465: error: asio::detail::io_control' has not been declared C:/Dev-Cpp/include/boost/asio/socket_base.hpp:465: error: ISO C++ forbids declaration ofnon_blocking_io' with no type
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:465: error: expected `;' before "non_blocking_io"

        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:488: error: asio::detail::io_control' has not been declared C:/Dev-Cpp/include/boost/asio/socket_base.hpp:488: error: ISO C++ forbids declaration ofbytes_readable' with no type
        C:/Dev-Cpp/include/boost/asio/socket_base.hpp:488: error: expected ;' before &quot;bytes_readable&quot; In file included from C:/Dev-Cpp/include/boost/asio.hpp:65, from ../Dev-Cpp/Templates/client.cpp:13: C:/Dev-Cpp/include/boost/asio/strand.hpp:21:42: asio/detail/strand_service.hpp: No such file or directory In file included from C:/Dev-Cpp/include/boost/asio.hpp:65, from ../Dev-Cpp/Templates/client.cpp:13: C:/Dev-Cpp/include/boost/asio/strand.hpp:167: error: expected constructor, destructor, or type conversion before '&lt;' token C:/Dev-Cpp/include/boost/asio/strand.hpp:167: error: expected;' before '<' token
        C:/Dev-Cpp/include/boost/asio/strand.hpp:175: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/strand.hpp:175: error: expected ;' before '&amp;' token C:/Dev-Cpp/include/boost/asio/strand.hpp:176: error:asio::detail::strand_service' has not been declared
        C:/Dev-Cpp/include/boost/asio/strand.hpp:176: error: ISO C++ forbids declaration of implementation_type' with no type C:/Dev-Cpp/include/boost/asio/strand.hpp:176: error: expected;' before "impl_"
        C:/Dev-Cpp/include/boost/asio/strand.hpp: In constructor asio::io_service::strand::strand(asio::io_service&amp;)': C:/Dev-Cpp/include/boost/asio/strand.hpp:50: error: classasio::io_service::strand' does not have any field named service_' C:/Dev-Cpp/include/boost/asio/strand.hpp:51: error:strand_service' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/strand.hpp:51: error:strand_service' is not a member of asio::detail' C:/Dev-Cpp/include/boost/asio/strand.hpp:51: error: template argument 1 is invalid C:/Dev-Cpp/include/boost/asio/strand.hpp:51: error: no matching function for call touse_service(asio::io_service&)'
        C:/Dev-Cpp/include/boost/asio/strand.hpp:53: error: service_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/strand.hpp:53: error:impl_' undeclared (first use this function)

        C:/Dev-Cpp/include/boost/asio/strand.hpp: In destructor `asio::io_service::strand::~strand()':

        C:/Dev-Cpp/include/boost/asio/strand.hpp:65: error: service_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/strand.hpp:65: error:impl_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/strand.hpp: In member function asio::io_service&amp; asio::io_service::strand::io_service()': C:/Dev-Cpp/include/boost/asio/strand.hpp:79: error:service_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/strand.hpp: In member function asio::io_service&amp; asio::io_service::strand::get_io_service()': C:/Dev-Cpp/include/boost/asio/strand.hpp:92: error:service_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/strand.hpp: In member function void asio::io_service::strand::dispatch(Handler)': C:/Dev-Cpp/include/boost/asio/strand.hpp:117: error:service_' undeclared (first use this function)
        C:/Dev-Cpp/include/boost/asio/strand.hpp:117: error: impl_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/strand.hpp: In member functionvoid asio::io_service::strand::post(Handler)':
        C:/Dev-Cpp/include/boost/asio/strand.hpp:139: error: service_' undeclared (first use this function) C:/Dev-Cpp/include/boost/asio/strand.hpp:139: error:impl_' undeclared (first use this function)
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:66,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/stream_socket_service.hpp: At global scope:
        C:/Dev-Cpp/include/boost/asio/stream_socket_service.hpp:42: error: expected template-name before '<' token
        C:/Dev-Cpp/include/boost/asio/stream_socket_service.hpp:42: error: expected {' before '&lt;' token C:/Dev-Cpp/include/boost/asio/stream_socket_service.hpp:42: error: expected unqualified-id before '&lt;' token C:/Dev-Cpp/include/boost/asio/stream_socket_service.hpp:42: error: expected;' before '<' token

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:69,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/thread.hpp:21:34: asio/detail/thread.hpp: No such file or directory
        In file included from C:/Dev-Cpp/include/boost/asio.hpp:69,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/thread.hpp:49: error: expected class-name before '{' token
        C:/Dev-Cpp/include/boost/asio/thread.hpp:84: error: using-declaration for non-member at class scope
        C:/Dev-Cpp/include/boost/asio/thread.hpp:84: error: expected ;' before &quot;impl_&quot; C:/Dev-Cpp/include/boost/asio/thread.hpp: In constructorasio::thread::thread(Function)':
        C:/Dev-Cpp/include/boost/asio/thread.hpp:61: error: class asio::thread' does not have any field namedimpl_'

        C:/Dev-Cpp/include/boost/asio/thread.hpp: In member function void asio::thread::join()': C:/Dev-Cpp/include/boost/asio/thread.hpp:80: error:impl_' undeclared (first use this function)

        In file included from C:/Dev-Cpp/include/boost/asio.hpp:72,
        from ../Dev-Cpp/Templates/client.cpp:13:
        C:/Dev-Cpp/include/boost/asio/write.hpp:511:31: asio/impl/write.ipp: No such file or directory
        ../Dev-Cpp/Templates/client.cpp: At global scope:
        ../Dev-Cpp/Templates/client.cpp:15: error: boost::asio' has not been declared ../Dev-Cpp/Templates/client.cpp:15: error: expected nested-name-specifier before &quot;tcp&quot; ../Dev-Cpp/Templates/client.cpp:15: error:tcp' has not been declared
        ../Dev-Cpp/Templates/client.cpp: In function int main(int, char**)': ../Dev-Cpp/Templates/client.cpp:27: error:boost::asio' has not been declared
        ../Dev-Cpp/Templates/client.cpp:27: error: `io_service' undeclared (first use this function)

        ../Dev-Cpp/Templates/client.cpp:27: error: expected ;' before &quot;io_service&quot; ../Dev-Cpp/Templates/client.cpp:29: error:tcp' has not been declared
        ../Dev-Cpp/Templates/client.cpp:29: error: resolver' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:29: error: expected;' before "resolver"
        ../Dev-Cpp/Templates/client.cpp:30: error: tcp' has not been declared ../Dev-Cpp/Templates/client.cpp:30: error:query' undeclared (first use this function)
        ../Dev-Cpp/Templates/client.cpp:30: error: expected ;' before &quot;query&quot; ../Dev-Cpp/Templates/client.cpp:31: error:tcp' has not been declared
        ../Dev-Cpp/Templates/client.cpp:31: error: iterator' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:31: error: expected;' before "endpoint_iterator"
        ../Dev-Cpp/Templates/client.cpp:32: error: tcp' has not been declared ../Dev-Cpp/Templates/client.cpp:32: error: expected;' before "end"
        ../Dev-Cpp/Templates/client.cpp:34: error: tcp' has not been declared ../Dev-Cpp/Templates/client.cpp:34: error: expected;' before "socket"
        ../Dev-Cpp/Templates/client.cpp:34: warning: statement is a reference, not call, to function socket' ../Dev-Cpp/Templates/client.cpp:35: error:boost::system' has not been declared
        ../Dev-Cpp/Templates/client.cpp:35: error: error_code' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:35: error: expected;' before "error"
        ../Dev-Cpp/Templates/client.cpp:36: error: error' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:36: error:endpoint_iterator' undeclared (first use this function)
        ../Dev-Cpp/Templates/client.cpp:36: error: `end' undeclared (first use this function)

        ../Dev-Cpp/Templates/client.cpp:38: error: request for member close' insocket', which is of non-class type SOCKET ()(int, int, int)' ../Dev-Cpp/Templates/client.cpp:39: error: request for memberconnect' in socket', which is of non-class typeSOCKET ()(int, int, int)'
        ../Dev-Cpp/Templates/client.cpp:42: error: boost::system' has not been declared ../Dev-Cpp/Templates/client.cpp:42: error:system_error' undeclared (first use this function)
        ../Dev-Cpp/Templates/client.cpp:47: error: boost::system' has not been declared ../Dev-Cpp/Templates/client.cpp:47: error: expected;' before "error"
        ../Dev-Cpp/Templates/client.cpp:49: error: request for member read_some' insocket', which is of non-class type `SOCKET ()(int, int, int)'

        ../Dev-Cpp/Templates/client.cpp:49: error: `boost::asio' has not been declared

        ../Dev-Cpp/Templates/client.cpp:49: error: buffer' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:51: error:boost::asio' has not been declared
        ../Dev-Cpp/Templates/client.cpp:51: error: eof' undeclared (first use this function) ../Dev-Cpp/Templates/client.cpp:54: error:boost::system' has not been declared

        make.exe: *** [../Dev-Cpp/Templates/client.o] Error 1

        Execution terminated

         
        • Sven

          Sven - 2008-01-03

          Sorry about that long log. I forgot that posts can't be edited in this forum.

          I started with a cleanly installed Dev-Cpp. Used package manager to download and install the boost 1.33.1 package. Then I tried an example to see if boost works ok. It did not, I got an error "C:\asio\main.cpp boost/foreach.hpp: No such file or directory."

          Here's the Makefile:

          Project: asio

          Makefile created by Dev-C++ 4.9.9.2

          CPP = g++.exe
          CC = gcc.exe
          WINDRES = windres.exe
          RES =
          OBJ = main.o $(RES)
          LINKOBJ = main.o $(RES)
          LIBS = -L"C:/Dev-Cpp/lib" ../Dev-Cpp/lib/libboost_wave-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_date_time-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_filesystem-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_iostreams-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_prg_exec_monitor-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_program_options-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_python-mgw-mt-1_33_1.lib ../Dev-Cpp/lib/libboost_regex-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_serialization-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_signals-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_test_exec_monitor-mgw-mt-s-1_33_1.lib ../Dev-Cpp/lib/libboost_thread-mgw-mt-1_33_1.lib ../Dev-Cpp/lib/libboost_unit_test_framework-mgw-mt-s-1_33_1.lib
          INCS = -I"C:/Dev-Cpp/include"
          CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
          BIN = asio.exe
          CXXFLAGS = $(CXXINCS)
          CFLAGS = $(INCS)
          RM = rm -f

          .PHONY: all all-before all-after clean clean-custom

          all: all-before asio.exe all-after

          clean: clean-custom
          ${RM} $(OBJ) $(BIN)

          $(BIN): $(OBJ)
          $(CPP) $(LINKOBJ) -o "asio.exe" $(LIBS)

          main.o: main.cpp
          $(CPP) -c main.cpp -o main.o $(CXXFLAGS)


          And the .cpp file:

          include <string>

          include <iostream>

          include <boost/foreach.hpp>

          int main(){
          std::string hello( "Hello, world!" );
          BOOST_FOREACH( char ch, hello ){
          std::cout << ch;
          }
          return 0;
          }


          I tried to copy the boost dir from include/boost to C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include, but still got that "no such file" error. Also tried to include C:\Dev-Cpp\include\boost to the directories to be included.

           
    • cpns

      cpns - 2008-01-02

      I guess you did not read the "PLEASE READ BEFORE POSTING A QUESTION" thread on posting logs and appropriate action when the log is that long!

      At this stage, there is only any point in dealing with the first message - most of the rest are likely to be resolved by that as well.

      c++.exe -c ../Dev-Cpp/Templates/client.cpp -o ../Dev-Cpp/Templates/client.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/include/boost/" -I"C:/Dev-Cpp/include/boost/asio/detail" -I"C:/Dev-Cpp/include/boost/asio" -mwindows

      From your build options, the file: push_options.hpp must be at either of:

      C:\asio\asio\detail\ C:\Dev-Cpp\Templates\asio\detail\ C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include\asio\detail\ C:\Dev-Cpp\include\c++\3.4.2\backward\asio\detail\ C:\Dev-Cpp\include\c++\3.4.2\mingw32\asio\detail\ C:\Dev-Cpp\include\c++\3.4.2\asio\detail\ C:\Dev-Cpp\include\asio\detail\ C:\Dev-Cpp\include\boost\asio\detail\ C:\Dev-Cpp\include\boost\asio\detail\asio\detail\ C:\Dev-Cpp\include\boost\asio\asio\detail\

      I am assuming that C:\Dev-Cpp\include\boost\asio\detail\ is the expected location. Have you checked to see if it actually exists?

      I note that although you have your project in C:\asio\, your source is in C:\dev-cpp\templates. Don't do that (very strange thing to do!). The Dev-C++ templates folder is reserved for Dev-C++ project templates (unsurprisingly), and besides that Dev-C++ does not always work correctly when you create projects in subfolders of the installation folder (even in the provided c:\dev-cpp\examples folder!), so best avoided.

      You do not appear to have a standard installation or configuration, by default Dev-C++ uses g++.exe for C++ compilation, but you appear to be using c++.exe. As it happen in a standard installation, they are identical, but it does indicate that you might be doing something unusual that you might need to explain.

      Clifford

       
    • cpns

      cpns - 2008-01-03

      >> I got an error "C:\asio\main.cpp boost/foreach.hpp: No such file or directory."

      Aaaarrrrrrrggggggghhhhhhhhh! Post the log! How many times does that need saying!?

      And I am not happy about having to install the Boost package just to resolve your problem, only to find the advice I gave earlier had not been followed; i.e. that regarding files not found, where I wrote: "Have you checked to see if it actually exists?". It seems rather obvious to me, is teh compiler says a file is not found, check to see if it is truely there!

      In main.cpp you have:

      include <boost/foreach.hpp>

      but a simple file search would have revealed that in that package installation at least (and it is rather old), foreach.cpp is in C:\Dev-Cpp\include\boost\test\utils, so you would need:

      include <boost/test/utils/foreach.hpp>

      If you read the boiler-plate comment in that file, you will see that it is probably not the foreach implementation you were expecting (because the package is so old no doubt!)

      I suggest that you download 1.34.1 (current at time of writing) from www.boost.org, extract the files, open the index.htm file in the root and select the "getting started" link, follow the instructions for using Boost on Windows. The compiler backend used by Dev-C++ is MinGW. It is not a complete MinGW installation; if it turns out you need that go to www.mingw.org. Since the majority of Boost is implemented in the header files you may not need do much.

      Clifford

       
    • Sven

      Sven - 2008-01-04

      Sorry again for not posting the log. It just had the same error message repated - and includes visible.

      Compiler: Default compiler
      Building Makefile: "C:\asio\Makefile.win"
      Executing make clean
      rm -f main.o asio.exe

      g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"

      main.cpp:3:29: boost/foreach.hpp: No such file or directory

      make.exe: *** [main.o] Error 1

      Execution terminated

      This was not clear to me how Dev-C++ reaches the files. Now I see that it closely follows the contents of the include dir. I thought boost/foreach.hpp was somekind of logical order of files, coded in some config file, while I could insert the includes like I wish.

       
    • cpns

      cpns - 2008-01-04

      >> This was not clear to me how Dev-C++ reaches the files.

      Nothing to to with Dev-C++, but rather the compiler(GCC).

      For files included with #include <filename>, the compiler searches for the file in each the folders specified on the command line by -I<path> switches in the order listed until it finds a match. The filename specified is appended to each <path> in turn. So by specifying <boost/foreach.hpp>, it will append boost/foreach.hpp to each of the paths. That is how I came up with the list in my earlier post.

      Now if you use the form #include "filename" it will first look in the same folder as current file before using the search paths.

      The log was important because "C:\asio\main.cpp boost/foreach.hpp: No such file or directory." made no sense, and it is useful to be able to see that you have correct compile options. Earlier you had -IC:/Dev-Cpp/include/boost/ but now you seem to have removed it, which is why you need to include "/boost" in the #include, so it can find it in "C:/Dev-Cpp/include"

      Either way you did not specify whether #include <boost/test/utils/foreach.hpp> fixed your problem (or at least moved you on to teh next problem!). The log you just posted suggests that you have not tried it.

      Clifford

       
    • Sven

      Sven - 2008-01-04

      Ok, thanks for the info about the order how the compiler searches for file.

      include <boost/test/utils/foreach.hpp> fixed the problem partly, the execution went on to the main-function and then stopped at BOOST_FOREACH part with an error, just as you expected.

      I'll see how I manage to compile newer version of boost and add asio to that then.

       
      • cpns

        cpns - 2008-01-05

        The implementation in <boost/test/utils/foreach.hpp> is called BOOST_TEST_FOREACH. Did you read the file comment as I suggested? On balance, this implementation is a kludge and I would either update your library or avoid using FOREACH with this version.

        It appears that BOOST_FOREACH was added to Boost on 5 May 2005, before release 1.33.1. Therefore I do not know why it is not in this package, but coming from Devpaks.org its provenance is not guaranteed. I note that while the pak exists on the server via WebUpdate, it does not appear to be available on www.devpaks.org (even using a Google site search).

        It seems that this DevPak is flaky enough to be abandoned. I have removed it from my disk, so cannot answer further questions on it specifically

        Clifford

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.