Boost 1.53 smart pointer changes

RCF support and general discussion.
Post Reply
zaksoft
Posts: 8
Joined: Sun Mar 25, 2012 3:10 pm

Boost 1.53 smart pointer changes

Post by zaksoft »

due to boost changes using RCF with 1.53 lead to following errors during build..

1>e:\vc10mfcdev\gallery\zlib100\zlib100\rcf\source\rcf\sspifilter.cpp(1091): error C2039: 'shared_static_cast' : is not a member of 'boost'
1>e:\vc10mfcdev\gallery\zlib100\zlib100\rcf\source\rcf\sspifilter.cpp(1091): error C2065: 'shared_static_cast' : undeclared identifier
1>e:\vc10mfcdev\gallery\zlib100\zlib100\rcf\source\rcf\sspifilter.cpp(1091): error C2275: 'RCF::SspiFilter' : illegal use of this type as an expression
1> e:\vc10mfcdev\gallery\zlib100\zlib100\rcf\include\rcf\sspifilter.hpp(85) : see declaration of 'RCF::SspiFilter'

jarl
Posts: 238
Joined: Mon Oct 03, 2011 4:53 am
Contact:

Re: Boost 1.53 smart pointer changes

Post by jarl »

Thanks for reporting this. We'll be putting out a new build shortly, to fix it.
Kind Regards

Jarl Lindrud
Delta V Software
http://www.deltavsoft.com

jarl
Posts: 238
Joined: Mon Oct 03, 2011 4:53 am
Contact:

Re: Boost 1.53 smart pointer changes

Post by jarl »

Meanwhile, you can just change 'shared_static_cast' to 'static_pointer_cast' ... Boost 1.53.0 has deprecated shared_static_cast.
Kind Regards

Jarl Lindrud
Delta V Software
http://www.deltavsoft.com

jarl
Posts: 238
Joined: Mon Oct 03, 2011 4:53 am
Contact:

Re: Boost 1.53 smart pointer changes

Post by jarl »

Kind Regards

Jarl Lindrud
Delta V Software
http://www.deltavsoft.com

Post Reply