Index: boost/boost/property_tree/detail/ptree_utils.hpp =================================================================== --- boost/boost/property_tree/detail/ptree_utils.hpp (Revision 45812) +++ boost/boost/property_tree/detail/ptree_utils.hpp (Arbeitskopie) @@ -13,6 +13,7 @@ #include #include #include +#include namespace boost { namespace property_tree { namespace detail { Index: boost/boost/property_tree/detail/xml_parser_read_rapidxml.hpp =================================================================== --- boost/boost/property_tree/detail/xml_parser_read_rapidxml.hpp (Revision 45812) +++ boost/boost/property_tree/detail/xml_parser_read_rapidxml.hpp (Arbeitskopie) @@ -93,9 +93,9 @@ using namespace rapidxml; xml_document doc; if (flags & no_comments) - doc.parse(&v.front()); + doc.template parse(&v.front()); else - doc.parse(&v.front()); + doc.template parse(&v.front()); // Create ptree from nodes Ptree local; Index: boost/boost/property_tree/detail/pugxml.hpp =================================================================== --- boost/boost/property_tree/detail/pugxml.hpp (Revision 45812) +++ boost/boost/property_tree/detail/pugxml.hpp (Arbeitskopie) @@ -39,6 +39,7 @@ #include #include #include +#include #if defined(PUGOPT_MEMFIL) | defined(PUGOPT_NONSEG) # include #endif