Boost logo

Boost Users :

Subject: Re: [Boost-users] Boost Intrusive compiler error
From: Tim Song (t.canens.cpp_at_[hidden])
Date: 2015-10-14 19:47:50


On Wed, Oct 14, 2015 at 1:30 PM, Davies, John <john.davies_at_[hidden]>
wrote:

> I’ve been using Boost 1.55.0 that I built myself for about a year. Our
> team decide that we would prefer to use the pre-built files located on
> SourceForge as a standard (
> http://sourceforge.net/projects/boost/files/boost-binaries/1.55.0-build2/
> )
>
>
>
> I downloaded and installed and changed my Visual Studio 2013 project to
> point to the new root folder.
>
>
>
> I’m getting this error:
>
>
>
> Error 2 error C2228: left of
> '.select_on_container_copy_construction' must have
> class/struct/union
> c:\boostlib\boost\intrusive\detail\has_member_function_callable_with.hpp
> 200 1 BoostCommunication
>
>
>
> Googling hasn’t helped. This code compiled on the libraries I built.
>
>
>
> I’d appreciate any help in tracking this down.
>

A quick google returns https://svn.boost.org/trac/boost/ticket/9332, fixed
by https://svn.boost.org/trac/boost/changeset/86626.



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net