Subject: Re: [boost] Supporting boost 1.64 for Visual Studio 2017
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2017-04-22 18:07:39


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.