.\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' .\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' .\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] .\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\release\threading-multi\connection.obj connection.cpp .\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' .\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' compile-c-c++ bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\text_woarchive.obj text_woarchive.cpp compile-c-c++ bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\xml_woarchive.obj xml_woarchive.cpp compile-c-c++ bin.v2\libs\timer\build\msvc-14.0\release\threading-multi\auto_timers_construction.obj auto_timers_construction.cpp compile-c-c++ bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\xml_wiarchive.obj xml_wiarchive.cpp compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\release\threading-multi\slot.obj slot.cpp .\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' .\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' .\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] .\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] .\boost/signals/slot.hpp(51): warning C4251: 'boost::signals::detail::slot_base::data': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::slot_base' .\boost/signals/slot.hpp(36): note: see declaration of 'boost::shared_ptr' compile-c-c++ bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\xml_grammar.obj xml_grammar.cpp compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\release\threading-multi\named_slot_map.obj named_slot_map.cpp .\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' .\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' .\boost/signals/detail/named_slot_map.hpp(152): warning C4251: 'boost::signals::detail::named_slot_map_iterator::group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(153): warning C4251: 'boost::signals::detail::named_slot_map_iterator::last_group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(154): warning C4251: 'boost::signals::detail::named_slot_map_iterator::slot_': class 'std::_List_iterator>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list(572): note: see declaration of 'std::_List_iterator>>' .\boost/signals/detail/named_slot_map.hpp(186): warning C4251: 'boost::signals::detail::named_slot_map::groups': class 'std::map>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(87): note: see declaration of 'std::map>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(187): warning C4251: 'boost::signals::detail::named_slot_map::back': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] msvc.link.dll bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\boost_serialization-vc140-mt-1_61.dll Creating library bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\boost_serialization-vc140-mt-1_61.lib and object bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\boost_serialization-vc140-mt-1_61.exp compile-c-c++ bin.v2\libs\chrono\build\msvc-14.0\release\threading-multi\chrono.obj chrono.cpp This header is deprecated, use boost/detail/winapi/get_last_error.hpp instead. compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\release\threading-multi\signal_base.obj signal_base.cpp .\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' .\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' .\boost/signals/detail/named_slot_map.hpp(152): warning C4251: 'boost::signals::detail::named_slot_map_iterator::group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(153): warning C4251: 'boost::signals::detail::named_slot_map_iterator::last_group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(154): warning C4251: 'boost::signals::detail::named_slot_map_iterator::slot_': class 'std::_List_iterator>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list(572): note: see declaration of 'std::_List_iterator>>' .\boost/signals/detail/named_slot_map.hpp(186): warning C4251: 'boost::signals::detail::named_slot_map::groups': class 'std::map>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(87): note: see declaration of 'std::map>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/detail/named_slot_map.hpp(187): warning C4251: 'boost::signals::detail::named_slot_map::back': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] .\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] .\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] .\boost/signals/slot.hpp(51): warning C4251: 'boost::signals::detail::slot_base::data': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::slot_base' .\boost/signals/slot.hpp(36): note: see declaration of 'boost::shared_ptr' .\boost/signals/detail/signal_base.hpp(39): warning C4251: 'boost::signals::detail::call_notification::impl': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::call_notification' .\boost/signals/detail/signal_base.hpp(36): note: see declaration of 'boost::shared_ptr' .\boost/signals/detail/signal_base.hpp(113): warning C4251: 'boost::signals::detail::signal_base_impl::combiner_': class 'boost::any' needs to have dll-interface to be used by clients of class 'boost::signals::detail::signal_base_impl' .\boost/any.hpp(37): note: see declaration of 'boost::any' .\boost/signals/detail/signal_base.hpp(149): warning C4251: 'boost::signals::detail::signal_base::impl': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::signal_base' .\boost/signals/detail/signal_base.hpp(36): note: see declaration of 'boost::shared_ptr' msvc.manifest.dll bin.v2\libs\serialization\build\msvc-14.0\release\threading-multi\boost_serialization-vc140-mt-1_61.dll compile-c-c++ bin.v2\libs\timer\build\msvc-14.0\release\threading-multi\cpu_timer.obj cpu_timer.cpp .\boost/iostreams/device/file_descriptor.hpp(143): warning C4251: 'boost::iostreams::file_descriptor::pimpl_': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::iostreams::file_descriptor' .\boost/iostreams/device/file_descriptor.hpp(143): note: see declaration of 'boost::shared_ptr' libs\iostreams\src\file_descriptor.cpp(241): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) libs\iostreams\src\file_descriptor.cpp(265): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\file_descriptor.cpp(289): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data compile-c-c++ bin.v2\libs\iostreams\build\msvc-14.0\release\threading-multi\mapped_file.obj mapped_file.cpp .\boost/iostreams/device/mapped_file.hpp(218): warning C4251: 'boost::iostreams::mapped_file_source::pimpl_': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::iostreams::mapped_file_source' .\boost/iostreams/device/mapped_file.hpp(218): note: see declaration of 'boost::shared_ptr' libs\iostreams\src\mapped_file.cpp(59): warning C4244: 'return': conversion from 'const boost::iostreams::stream_offset' to 'size_t', possible loss of data libs\iostreams\src\mapped_file.cpp(325): warning C4244: 'argument': conversion from 'boost::iostreams::stream_offset' to 'SIZE_T', possible loss of data compile-c-c++ bin.v2\libs\locale\build\msvc-14.0\release\threading-multi\shared\format.obj format.cpp libs\iostreams\src\file_descriptor.cpp(241): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) libs\iostreams\src\file_descriptor.cpp(265): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\file_descriptor.cpp(289): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\mapped_file.cpp(59): warning C4244: 'return': conversion from 'const boost::iostreams::stream_offset' to 'size_t', possible loss of data libs\iostreams\src\mapped_file.cpp(325): warning C4244: 'argument': conversion from 'boost::iostreams::stream_offset' to 'SIZE_T', possible loss of data libs\iostreams\src\file_descriptor.cpp(241): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) libs\iostreams\src\file_descriptor.cpp(265): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\file_descriptor.cpp(289): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\mapped_file.cpp(59): warning C4244: 'return': conversion from 'const boost::iostreams::stream_offset' to 'size_t', possible loss of data libs\iostreams\src\mapped_file.cpp(325): warning C4244: 'argument': conversion from 'boost::iostreams::stream_offset' to 'SIZE_T', possible loss of data compile-c-c++ bin.v2\libs\regex\build\msvc-14.0\release\link-static\threading-multi\winstances.obj winstances.cpp msvc.archive bin.v2\libs\iostreams\build\msvc-14.0\release\link-static\threading-multi\libboost_iostreams-vc140-mt-1_61.lib d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary libs\iostreams\src\file_descriptor.cpp(241): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) libs\iostreams\src\file_descriptor.cpp(265): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\file_descriptor.cpp(289): warning C4244: 'argument': conversion from 'std::streamsize' to 'DWORD', possible loss of data libs\iostreams\src\mapped_file.cpp(59): warning C4244: 'return': conversion from 'const boost::iostreams::stream_offset' to 'size_t', possible loss of data libs\iostreams\src\mapped_file.cpp(325): warning C4244: 'argument': conversion from 'boost::iostreams::stream_offset' to 'SIZE_T', possible loss of data d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary d:\lib\boost_1_61_0\boost\graph\named_function_params.hpp(240) : warning C4172: returning address of local variable or temporary D:\lib\boost_1_61_0\boost/coroutine/detail/coroutine_context.hpp(43): warning C4251: 'boost::coroutines::detail::coroutine_context::palloc_': struct 'boost::coroutines::detail::preallocated' needs to have dll-interface to be used by clients of class 'boost::coroutines::detail::coroutine_context' D:\lib\boost_1_61_0\boost/coroutine/detail/preallocated.hpp(25): note: see declaration of 'boost::coroutines::detail::preallocated' D:\lib\boost_1_61_0\boost/iostreams/device/file_descriptor.hpp(143): warning C4251: 'boost::iostreams::file_descriptor::pimpl_': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::iostreams::file_descriptor' D:\lib\boost_1_61_0\boost/iostreams/device/file_descriptor.hpp(143): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/iostreams/device/mapped_file.hpp(218): warning C4251: 'boost::iostreams::mapped_file_source::pimpl_': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::iostreams::mapped_file_source' D:\lib\boost_1_61_0\boost/iostreams/device/mapped_file.hpp(218): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' D:\lib\boost_1_61_0\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' D:\lib\boost_1_61_0\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] D:\lib\boost_1_61_0\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\debug\threading-multi\named_slot_map.obj named_slot_map.cpp D:\lib\boost_1_61_0\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' D:\lib\boost_1_61_0\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(152): warning C4251: 'boost::signals::detail::named_slot_map_iterator::group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(153): warning C4251: 'boost::signals::detail::named_slot_map_iterator::last_group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(154): warning C4251: 'boost::signals::detail::named_slot_map_iterator::slot_': class 'std::_List_iterator>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list(572): note: see declaration of 'std::_List_iterator>>' D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(186): warning C4251: 'boost::signals::detail::named_slot_map::groups': class 'std::map>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(87): note: see declaration of 'std::map>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(187): warning C4251: 'boost::signals::detail::named_slot_map::back': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] compile-c-c++ bin.v2\libs\timer\build\msvc-14.0\debug\threading-multi\auto_timers_construction.obj auto_timers_construction.cpp compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\debug\threading-multi\slot.obj slot.cpp D:\lib\boost_1_61_0\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' D:\lib\boost_1_61_0\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] D:\lib\boost_1_61_0\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] D:\lib\boost_1_61_0\boost/signals/slot.hpp(51): warning C4251: 'boost::signals::detail::slot_base::data': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::slot_base' D:\lib\boost_1_61_0\boost/signals/slot.hpp(36): note: see declaration of 'boost::shared_ptr' compile-c-c++ bin.v2\libs\signals\build\msvc-14.0\debug\threading-multi\signal_base.obj signal_base.cpp D:\lib\boost_1_61_0\boost/signals/connection.hpp(118): warning C4251: 'boost::signals::connection::con': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::connection' D:\lib\boost_1_61_0\boost/signals/connection.hpp(100): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(152): warning C4251: 'boost::signals::detail::named_slot_map_iterator::group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(153): warning C4251: 'boost::signals::detail::named_slot_map_iterator::last_group': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(154): warning C4251: 'boost::signals::detail::named_slot_map_iterator::slot_': class 'std::_List_iterator>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map_iterator' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list(572): note: see declaration of 'std::_List_iterator>>' D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(186): warning C4251: 'boost::signals::detail::named_slot_map::groups': class 'std::map>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(87): note: see declaration of 'std::map>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/detail/named_slot_map.hpp(187): warning C4251: 'boost::signals::detail::named_slot_map::back': class 'std::_Tree_iterator>>>' needs to have dll-interface to be used by clients of class 'boost::signals::detail::named_slot_map' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree(652): note: see declaration of 'std::_Tree_iterator>>>' with [ _Kty=boost::signals::detail::stored_group, _Ty=boost::signals::detail::named_slot_map_iterator::group_list ] D:\lib\boost_1_61_0\boost/signals/trackable.hpp(56): warning C4251: 'boost::signals::trackable::connected_signals': class 'std::list>' needs to have dll-interface to be used by clients of class 'boost::signals::trackable' with [ _Ty=boost::signals::connection ] D:\lib\boost_1_61_0\boost/signals/trackable.hpp(52): note: see declaration of 'std::list>' with [ _Ty=boost::signals::connection ] D:\lib\boost_1_61_0\boost/signals/slot.hpp(51): warning C4251: 'boost::signals::detail::slot_base::data': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::slot_base' D:\lib\boost_1_61_0\boost/signals/slot.hpp(36): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/detail/signal_base.hpp(39): warning C4251: 'boost::signals::detail::call_notification::impl': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::call_notification' D:\lib\boost_1_61_0\boost/signals/detail/signal_base.hpp(36): note: see declaration of 'boost::shared_ptr' D:\lib\boost_1_61_0\boost/signals/detail/signal_base.hpp(113): warning C4251: 'boost::signals::detail::signal_base_impl::combiner_': class 'boost::any' needs to have dll-interface to be used by clients of class 'boost::signals::detail::signal_base_impl' D:\lib\boost_1_61_0\boost/any.hpp(37): note: see declaration of 'boost::any' D:\lib\boost_1_61_0\boost/signals/detail/signal_base.hpp(149): warning C4251: 'boost::signals::detail::signal_base::impl': class 'boost::shared_ptr' needs to have dll-interface to be used by clients of class 'boost::signals::detail::signal_base' D:\lib\boost_1_61_0\boost/signals/detail/signal_base.hpp(36): note: see declaration of 'boost::shared_ptr' ...updated 3982 targets... The Boost C++ Libraries were successfully built! The following directory should be added to compiler include paths: D:\lib\boost_1_61_0 The following directory should be added to linker library paths: D:\lib\boost_1_61_0\stage\lib