Ive setup a build system using scons which utilizes mingw gcc on my winxp machine, i downloaded cpp-netlib 8.1, and am using boost_1_46_0.
somewhere in my sourcecode, no actual usage of cppnet symbols is necessary.
I have here the full error output from a "-Wall -Wextra -pedantic --verbose" build, so it might be a little excessive, but im not sure whats going on here, so im hoping it helps more than hinders:
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.5.2/lto-wrapper.exe
Target: mingw32
Configured with: ../gcc-4.5.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --disable-werror --build=mingw32 --prefix=/mingw
g++ -o Debug\test\source\Communicator.o -c -Wall -Wextra -pedantic --verbose -O0 -g3 -DBOOST_SPIRIT_DEBUG -D_WIN32_WINNT=0x0501 -DBOOST_THREAD_USE_LIB -DRUNTESTS -IDependencies\Code\boost_1_46_0 -IDependencies\Code\cpp-netlib-0.8.1 -Iinclude source\Communicator.cpp
Thread model: win32
gcc version 4.5.2 (GCC)
COLLECT_GCC_OPTIONS='-o' 'Debug\test\source\Communicator.o' '-c' '-Wall' '-Wextra' '-pedantic' '-v' '-O0' '-g3' '-DBOOST_SPIRIT_DEBUG' '-D_WIN32_WINNT=0x0501' '-DBOOST_THREAD_USE_LIB' '-DRUNTESTS' '-IDependencies\Code\boost_1_46_0' '-IDependencies\Code\cpp-netlib-0.8.1' '-Iinclude' '-shared-libgcc' '-mtune=i386' '-march=i386'
c:/mingw/bin/../libexec/gcc/mingw32/4.5.2/cc1plus.exe -quiet -v -IDependencies\Code\boost_1_46_0 -IDependencies\Code\cpp-netlib-0.8.1 -Iinclude -iprefix c:\mingw\bin\../lib/gcc/mingw32/4.5.2/ -dD -DBOOST_SPIRIT_DEBUG -D_WIN32_WINNT=0x0501 -DBOOST_THREAD_USE_LIB -DRUNTESTS source\Communicator.cpp -quiet -dumpbase Communicator.cpp -mtune=i386 -march=i386 -auxbase-strip Debug\test\source\Communicator.o -g3 -O0 -Wall -Wextra -pedantic -version -o C:\DOCUME~1\col52n\LOCALS~1\Temp\ccVD0VqJ.s
GNU C++ (GCC) version 4.5.2 (mingw32)
compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../mingw32/include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/include/c++"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/include/c++/mingw32"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/include/c++/backward"
ignoring duplicate directory "/mingw/lib/gcc/mingw32/4.5.2/../../../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/include-fixed"
ignoring nonexistent directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.5.2/../../../../mingw32/include"
ignoring duplicate directory "/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
Dependencies\Code\boost_1_46_0
Dependencies\Code\cpp-netlib-0.8.1
include
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include/c++
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include/c++/mingw32
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include/c++/backward
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include
c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.5.2 (mingw32)
compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: bba7c68567cab1560329ee702fa8a945
In file included from Dependencies\Code\boost_1_46_0/boost/date_time/microsec_time_clock.hpp:23:0,
from Dependencies\Code\boost_1_46_0/boost/thread/thread_time.hpp:10,
from Dependencies\Code\boost_1_46_0/boost/thread/win32/basic_timed_mutex.hpp:15,
from Dependencies\Code\boost_1_46_0/boost/thread/win32/mutex.hpp:8,
from Dependencies\Code\boost_1_46_0/boost/thread/mutex.hpp:14,
from include/Communicator.hpp:19,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/date_time/filetime_functions.hpp:99:32: warning: use of C++0x long long integer constant
In file included from Dependencies\Code\boost_1_46_0/boost/date_time/posix_time/posix_time_system.hpp:14:0,
from Dependencies\Code\boost_1_46_0/boost/date_time/posix_time/ptime.hpp:12,
from Dependencies\Code\boost_1_46_0/boost/date_time/posix_time/posix_time_types.hpp:12,
from Dependencies\Code\boost_1_46_0/boost/thread/thread_time.hpp:11,
from Dependencies\Code\boost_1_46_0/boost/thread/win32/basic_timed_mutex.hpp:15,
from Dependencies\Code\boost_1_46_0/boost/thread/win32/mutex.hpp:8,
from Dependencies\Code\boost_1_46_0/boost/thread/mutex.hpp:14,
from include/Communicator.hpp:19,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/date_time/time_system_split.hpp:41:1: warning: use of C++0x long long integer constant
In file included from Dependencies\Code\boost_1_46_0/boost/thread/shared_mutex.hpp:14:0,
from Dependencies\Code\boost_1_46_0/boost/thread/detail/thread_group.hpp:9,
from Dependencies\Code\boost_1_46_0/boost/thread/thread.hpp:24,
from Dependencies\Code\boost_1_46_0/boost/thread/win32/condition_variable.hpp:13,
from Dependencies\Code\boost_1_46_0/boost/thread/condition_variable.hpp:14,
from Dependencies\Code\boost_1_46_0/boost/thread/future.hpp:13,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/traits/version.hpp:13,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:12,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp: In constructor 'boost::shared_mutex::shared_mutex()':
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp:84:33: warning: missing initializer for member 'boost::shared_mutex::state_data::shared_waiting'
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp:84:33: warning: missing initializer for member 'boost::shared_mutex::state_data::exclusive'
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp:84:33: warning: missing initializer for member 'boost::shared_mutex::state_data::upgrade'
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp:84:33: warning: missing initializer for member 'boost::shared_mutex::state_data::exclusive_waiting'
Dependencies\Code\boost_1_46_0/boost/thread/win32/shared_mutex.hpp:84:33: warning: missing initializer for member 'boost::shared_mutex::state_data::exclusive_waiting_blocked'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:14:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/directives/status_message.hpp: At global scope:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/directives/status_message.hpp:17:48: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:15:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/directives/version.hpp:15:107: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:17:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/directives/uri.hpp:15:83: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/modifiers/source.hpp:12:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:23,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:31:60: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:32:60: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:33:62: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:34:62: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:35:58: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:36:58: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:37:42: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/tags.hpp:38:48: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/modifiers/source.hpp:13:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:23,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/message/directives.hpp:26:101: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/modifiers/source.hpp:13:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:23,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/message/directives.hpp:27:131: warning: extra ';'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/message/directives.hpp:28:89: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:31:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/wrappers/destination.hpp:25:77: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:32:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/wrappers/source.hpp:19:62: warning: extra ';'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/message_traits.hpp:52:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits.hpp:14,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:15,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/delimiters.ipp:17:51: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/delimiters.ipp:22:59: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/delimiters.ipp:27:67: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/message_traits.hpp:53:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits.hpp:14,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:15,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:16:44: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:21:46: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:26:50: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:31:50: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:36:52: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:41:54: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:46:56: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:51:53: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:56:57: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:61:57: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:66:48: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/headers.ipp:71:53: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/message_traits.hpp:54:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits.hpp:14,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:15,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/content.ipp:16:49: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/content.ipp:21:49: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/content.ipp:26:48: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/content.ipp:31:55: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/message_traits.hpp:55:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits.hpp:14,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:15,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/request_methods.ipp:16:44: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/request_methods.ipp:21:43: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/request_methods.ipp:26:43: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/request_methods.ipp:31:44: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/request_methods.ipp:36:47: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/message_traits.hpp:56:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits.hpp:14,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:15,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:16:42: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:21:47: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:26:50: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:31:52: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:36:49: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:41:49: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:46:58: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:51:52: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:56:51: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:61:52: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/traits/impl/response_message.ipp:66:55: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:63:91: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:71:91: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:103:40: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message.hpp:145:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:35,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/impl/message.ipp:132:150: warning: type qualifiers ignored on function return type
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/impl/message.ipp:213:152: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/response.hpp:36:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:12,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/message/async_message.hpp:69:40: warning: type qualifiers ignored on function return type
In file included from Dependencies\Code\boost_1_46_0/boost/range/metafunctions.hpp:19:0,
from Dependencies\Code\boost_1_46_0/boost/range.hpp:27,
from Dependencies\Code\boost_1_46_0/boost/spirit/home/qi/string/symbols.hpp:28,
from Dependencies\Code\boost_1_46_0/boost/spirit/home/qi/string.hpp:15,
from Dependencies\Code\boost_1_46_0/boost/spirit/include/qi_core.hpp:25,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp:11,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:12,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri.hpp:11,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/impl/request.hpp:17,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/request.hpp:43,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:13,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/range/has_range_iterator.hpp:22:42: warning: extra ';'
In file included from Dependencies\Code\boost_1_46_0/boost/asio/ip/address_v6.hpp:227:0,
from Dependencies\Code\boost_1_46_0/boost/asio/ip/address.hpp:22,
from Dependencies\Code\boost_1_46_0/boost/asio/ip/basic_endpoint.hpp:19,
from Dependencies\Code\boost_1_46_0/boost/asio/ip/tcp.hpp:24,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server/sync_server.hpp:13,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:14,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp: In constructor 'boost::asio::ip::address_v6::address_v6()':
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp:37:49: warning: missing braces around initializer for 'in6_addr::'
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp:37:49: warning: missing braces around initializer for 'u_char [16]'
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp: In static member function 'static boost::asio::ip::address_v6 boost::asio::ip::address_v6::loopback()':
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp:259:49: warning: missing braces around initializer for 'in6_addr::'
Dependencies\Code\boost_1_46_0/boost/asio/ip/impl/address_v6.ipp:259:49: warning: missing braces around initializer for 'u_char [16]'
In file included from Dependencies\Code\boost_1_46_0/boost/asio/ip/detail/endpoint.hpp:139:0,
from Dependencies\Code\boost_1_46_0/boost/asio/ip/basic_endpoint.hpp:20,
from Dependencies\Code\boost_1_46_0/boost/asio/ip/tcp.hpp:24,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server/sync_server.hpp:13,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:14,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\boost_1_46_0/boost/asio/ip/detail/impl/endpoint.ipp: In constructor 'boost::asio::ip::detail::endpoint::endpoint(int, short unsigned int)':
Dependencies\Code\boost_1_46_0/boost/asio/ip/detail/impl/endpoint.ipp:60:51: warning: missing braces around initializer for 'in6_addr::'
Dependencies\Code\boost_1_46_0/boost/asio/ip/detail/impl/endpoint.ipp:60:51: warning: missing braces around initializer for 'u_char [16]'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server/async_connection.hpp:12:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server/async_server.hpp:9,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:15,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/utils/thread_pool.hpp: At global scope:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/utils/thread_pool.hpp:71:42: warning: type qualifiers ignored on function return type
In file included from include/Communicator.hpp:26:0,
from source\Communicator.cpp:1:
include/Listener.hpp:31:7: warning: unused parameter 'request'
include/Listener.hpp:31:7: warning: unused parameter 'connection'
In file included from Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:12:0,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri.hpp:11,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/impl/request.hpp:17,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/request.hpp:43,
from Dependencies\Code\cpp-netlib-0.8.1/boost/network/protocol/http/server.hpp:13,
from include/Listener.hpp:5,
from include/Communicator.hpp:26,
from source\Communicator.cpp:1:
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp: In instantiation of 'bool boost::network::uri::detail::parse_specific(boost::network::uri::detail::uri_parts&) [with Tag = boost::network::tags::default_string]':
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp:255:9: instantiated from 'bool boost::network::uri::detail::parse_uri(Range&, boost::network::uri::detail::uri_parts&) [with Range = std::basic_string, Tag = boost::network::tags::default_string]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:25:39: instantiated from 'boost::network::uri::uri_base::uri_base(boost::network::uri::uri_base::string_type&) [with Tag = boost::network::tags::default_string, boost::network::uri::uri_base::string_type = std::basic_string]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:116:33: instantiated from 'boost::network::uri::basic_uri::basic_uri() [with Tag = boost::network::tags::default_string]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/uri_concept.hpp:21:19: instantiated from 'boost::network::uri::URI::~URI() [with U = boost::network::uri::basic_uri]'
Dependencies\Code\boost_1_46_0/boost/concept/detail/general.hpp:38:28: instantiated from 'static void boost::concepts::requirement::failed() [with Model = boost::network::uri::URI >]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:198:1: instantiated from here
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp:233:6: warning: unused parameter 'parts'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp: In instantiation of 'bool boost::network::uri::detail::parse_specific(boost::network::uri::detail::uri_parts&) [with Tag = boost::network::tags::default_wstring]':
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp:255:9: instantiated from 'bool boost::network::uri::detail::parse_uri(Range&, boost::network::uri::detail::uri_parts&) [with Range = std::basic_string, Tag = boost::network::tags::default_wstring]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:25:39: instantiated from 'boost::network::uri::uri_base::uri_base(boost::network::uri::uri_base::string_type&) [with Tag = boost::network::tags::default_wstring, boost::network::uri::uri_base::string_type = std::basic_string]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:116:33: instantiated from 'boost::network::uri::basic_uri::basic_uri() [with Tag = boost::network::tags::default_wstring]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/uri_concept.hpp:21:19: instantiated from 'boost::network::uri::URI::~URI() [with U = boost::network::uri::basic_uri]'
Dependencies\Code\boost_1_46_0/boost/concept/detail/general.hpp:38:28: instantiated from 'static void boost::concepts::requirement::failed() [with Model = boost::network::uri::URI >]'
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/basic_uri.hpp:199:1: instantiated from here
Dependencies\Code\cpp-netlib-0.8.1/boost/network/uri/detail/parse_uri.hpp:233:6: warning: unused parameter 'parts'
scons: *** [Debug\test\source\Communicator.o] Error 1
scons: building terminated because of errors.
make: *** [all] Error 2