-----Original Message----- From: Richard Hadsell [mailto:hadsell@blueskystudios.com] Sent: 16 June 2017 15:50 To: boost-users@lists.boost.org Cc: James Subject: Re: [Boost-users] Build error C3083
On 06/15/2017 05:36 PM, James via Boost-users wrote:
On 14/06/2017 23:37, James wrote:
I am trying to build an application that uses the boost libraries.
am seeing build error C3083 in bind_mf_cc.hpp.
The error states:
Error C3083 'core': the symbol to the left of a '::' must be a type You don't say which version of Boost or which Boost libraries you're trying to use.
But the first thing you should investigate is to look through the include paths for your projects and ensure that you only have one path that points at the Boost library header files, and that you don't have an older version of the header files in any other path.
Remember to check the full list of include paths in the project; it's possible that some are coming from a properties file or other reference. Thanks for the reply. I only have one version of boost in my system, it is version 1.63.0. As far as I know I have checked all the include
I paths. Wherever your system has the boost headers, is there a boost/core subdirectory, or is it missing? Some tools (e.g., cvs) ignore anything named "core" when copying or installing.
So anyone got any suggestions of changes I can try to fix this?