On 04/23/17 00:11, Nadtochiy Evgeniy wrote:
22.04.2017, 21:07, "Andrey Semashev"
: On 04/22/17 20:29, Evgen8 via Boost wrote:
The "NuGet" system indicates that BC 2017 is supported. *boost_locale-vc141. Compiler: Visual Studio 2017. Platforms: Win32, x64.* But attempts to use this package end with nothing. Regardless of how I install the "boost_locale" - do I get the same result manually or using "NuGet"? Attempts to install it on another machine ran out the same. Is this a bug?
/1>libboost_locale-vc141-mt-1_64.lib(generator.obj) : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)"
The missing symbols are from Boost.System. Since you're linking static libraries, you'll have to specify Boost.Locale dependencies manually to link with in your project.
How can i do this? There was always enough installation with NuGet...
I don't know what NuGet is or how it works, but the libraries to link with are typically specified in VS project settings (look for the linker parameters tab). PS: Also, please, don't top post.