Boost C++ Libraries: Ticket #7674: Compile failures in Boost.Test using mingw clang and gcc https://svn.boost.org/trac10/ticket/7674 <p> Compiling Boost.Test using <a class="missing wiki">NetBeans</a> IDE and minggw32 gcc and Clang (and VS 10) compilers I foudn some failures. </p> <p> I was building a dll with all the components (perhaps some are not normally used?) </p> <p> (Don't ask why I wasn't using b2! Grrrrr!) </p> <p> Using Boost-trunk I found two compile failures </p> <p> 1 in config_file_iterator.cpp </p> <p> I needed to add </p> <p> #include &lt;boost/noncopyable.hpp&gt; </p> <p> so that noncopyable was found, </p> <p> 2 in config_file.cpp, a missing 3rd parameter was reported: </p> <blockquote> <p> assign_op( p_name.value, name ); </p> </blockquote> <p> needed to be </p> <blockquote> <p> assign_op( p_name.value, name, 0 ); <em> But this might wrong? </em></p> </blockquote> <p> 3 template&lt;typename T&gt; struct is_named_params : public mpl::false_ {}; </p> <p> added #include &lt;boost/mpl/bool.hpp&gt; </p> <p> template&lt;typename T&gt; variable&lt;T&gt;::variable( cstring var_name ) : variable_base( environment::var&lt;T&gt;( var_name ) ) {} </p> <p> 4 in variable.hpp </p> <p> I replaced var&lt;T&gt; by variable&lt;T&gt; </p> <p> in config_file_iterator.cpp an undefined function erase </p> <p> erase(name); I just commented out to get it to compile and build at least. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7674 Trac 1.4.3 Gennadiy Rozental Tue, 07 Jul 2015 15:51:31 GMT status, milestone changed; resolution set https://svn.boost.org/trac10/ticket/7674#comment:1 https://svn.boost.org/trac10/ticket/7674#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">obsolete</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.53.0</span> → <span class="trac-field-new">Boost 1.59.0</span> </li> </ul> <p> Please test this against new release. </p> Ticket