serialization code compilation problem - shared_ptr_helper.cpp in Boost 1.59
Hi, I’m building the Boost serialization library in Visual Studio 2015 (for x86 and ARM) by copying the 40 or so files in libs\serialization\src and compiling them in my Visual Studio project. (I’m doing it this way because Visual Studio won’t seem to let me build everything with b2 in the ARM case). The last build of the 40 files I did used Boost 1.55 and that worked fine, but now with Boost 1.59, all files compile except shared_ptr_helper.cpp. I notice that shared_ptr_helper.cpp refers to a class called shared_ptr_helper_base, but I’ve done a full *.* search and it doesn’t seem to be declared anywhere. Also, I notice that usage of macros such as BOOST_ARCHIVE_DECL has been updated in other files, but not in shared_ptr_helper. Any advice on this would be much appreciated. Robert Fairlie
On 10/2/2015 11:27 AM, Robert Fairlie wrote:
Hi, I’m building the Boost serialization library in Visual Studio 2015 (for x86 and ARM) by copying the 40 or so files in libs\serialization\src and compiling them in my Visual Studio project. (I’m doing it this way because Visual Studio won’t seem to let me build everything with b2 in the ARM case). The last build of the 40 files I did used Boost 1.55 and that worked fine, but now with Boost 1.59, all files compile except shared_ptr_helper.cpp. I notice that shared_ptr_helper.cpp refers to a class called shared_ptr_helper_base, but I’ve done a full *.* search and it doesn’t seem to be declared anywhere. Also, I notice that usage of macros such as BOOST_ARCHIVE_DECL has been updated in other files, but not in shared_ptr_helper. In 1.59, shared_ptr_helper class is declared in boost_shared_ptr_helper.cpp on line 51.
Any advice on this would be much appreciated. I would recommend this article: http://blogs.msdn.com/b/vcblog/archive/2014/07/18/using-boost-libraries-in-w...
Robert Fairlie
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
This is stalled old file. https://svn.boost.org/trac/boost/ticket/11538 From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Robert Fairlie Sent: Friday, October 02, 2015 6:28 PM To: boost-users@lists.boost.org Subject: [Boost-users] serialization code compilation problem - shared_ptr_helper.cpp in Boost 1.59 Hi, I’m building the Boost serialization library in Visual Studio 2015 (for x86 and ARM) by copying the 40 or so files in libs\serialization\src and compiling them in my Visual Studio project. (I’m doing it this way because Visual Studio won’t seem to let me build everything with b2 in the ARM case). The last build of the 40 files I did used Boost 1.55 and that worked fine, but now with Boost 1.59, all files compile except shared_ptr_helper.cpp. I notice that shared_ptr_helper.cpp refers to a class called shared_ptr_helper_base, but I’ve done a full *.* search and it doesn’t seem to be declared anywhere. Also, I notice that usage of macros such as BOOST_ARCHIVE_DECL has been updated in other files, but not in shared_ptr_helper. Any advice on this would be much appreciated. Robert Fairlie [Read More]http://feeds.feedburner.com/~r/sizmek-blog/~6/1 [http://www.sizmek.com/Sizmek.png]http://www.sizmek.com/
On 10/5/15 8:55 PM, Ernest Zaslavsky wrote:
Any advice on this would be much appreciated.
Robert Fairlie
I think this is fixed here: https://github.com/boostorg/serialization/commit/010055816681a003a8090d105ea...
Yep, I know, however Robert Fairlie will have to wait for boost 1.60 BTW, you said (in the ticket) you've removed the file, in the bellow commit I see you've just changed it. So... ??? -----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Robert Ramey Sent: Tuesday, October 06, 2015 7:08 AM To: boost-users@lists.boost.org Subject: Re: [Boost-users] serialization code compilation problem - shared_ptr_helper.cpp in Boost 1.59 On 10/5/15 8:55 PM, Ernest Zaslavsky wrote:
Any advice on this would be much appreciated.
Robert Fairlie
I think this is fixed here: https://github.com/boostorg/serialization/commit/010055816681a003a8090d105ea... _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (4)
-
David Schneider
-
Ernest Zaslavsky
-
Robert Fairlie
-
Robert Ramey