diff --git a/include/boost/mpl/aux_/config/compiler.hpp b/include/boost/mpl/aux_/config/compiler.hpp index dcbb070..2a5991c 100644 --- a/include/boost/mpl/aux_/config/compiler.hpp +++ b/include/boost/mpl/aux_/config/compiler.hpp @@ -18,6 +18,7 @@ #define BOOST_MPL_AUX_CONFIG_COMPILER_HPP_INCLUDED #include "boost/mpl/aux_/config/dtp.hpp" +#include "boost/mpl/aux_/config/ttp.hpp" #include "boost/config.hpp" #if defined(BOOST_MSVC) && BOOST_MSVC < 1300 @@ -43,7 +44,8 @@ # define BOOST_MPL_COMPILER_DIR plain # endif -#elif defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) +#elif defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) \ + || defined(BOOST_NO_TEMPLATE_TEMPLATE_PARAMETERS) # define BOOST_MPL_COMPILER_DIR no_ctps #else