How do I build boost with new Visual Studio 2013 preview?
boost, c++, visual-studio
Solution
Yes. It is possible.
Possible solutions are:
- Try build Boost 1.53: not too fresh, but for some strange reason it builds just fine.
- If you really-really need Boost 1.54 (new Log library looks good :) ), try to apply this diff-patch to your Boost 1.54 distributive. It is best suited for revision 84920, but you can try any other too. Note that I am not author of this patch.
- Try to get latest revision with Subversion: `svn co http://svn.boost.org/svn/boost/trunk boost-trunk`. For a time when you reading this, issue can be already fixed by contributors.
EDIT: 26 aug 2013
Looks like boost folks fixed these issues. Latest SVN revision `svn co http://svn.boost.org/svn/boost/trunk boost-trunk` builds fine. Thanks to them!
EDIT: 4 dec 2013
Quote from TheArtTrooper comment:
Boost 1.55.0 builds with the Visual Studio 2013 RTM without any additional patches
Happy boosting!
Problem
When trying to build Boost 1.54 for Visual Studio 2013 Preview (MSVC12) it warns: Unknown compiler version - please run the configure tests and report the results and then fails with error: boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166) : error C2039: 'assert_not_arg' : is not a member of 'boost::mpl' And looks like old libs from MSVC11 are not compatible. I really-really want to test new IDE/Compiler version and need boost. So, is it possible to use boost with new Visual Studio 2013 Preview?