I get these errors when I try a basic cmake buld (below).
Am I doing something wrong?
I don't seem to see anyone else complaining about it...
Code:
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:145:23: error: call to function 'print_children' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_children(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:420:16: note: in instantiation of function template specialization 'rapidxml::internal::print_node<std::back_insert_iterator<std::basic_string<char> >, char>' requested here
return internal::print_node(out, &node, flags, 0);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/egSceneGraphRes.cpp:71:3: note: in instantiation of function template specialization 'rapidxml::print<std::back_insert_iterator<std::basic_string<char> >, char>' requested here
rapidxml::print( std::back_inserter( nodeTpl.attachmentString ), *node1.getRapidXMLNode(), 0 );
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:199:22: note: 'print_children' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_children(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:150:23: error: call to function 'print_element_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_element_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:272:22: note: 'print_element_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_element_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:155:23: error: call to function 'print_data_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_data_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:238:22: note: 'print_data_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_data_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:160:23: error: call to function 'print_cdata_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_cdata_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:249:22: note: 'print_cdata_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_cdata_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:165:23: error: call to function 'print_declaration_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_declaration_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:328:22: note: 'print_declaration_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_declaration_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:170:23: error: call to function 'print_comment_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_comment_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:351:22: note: 'print_comment_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_comment_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:175:23: error: call to function 'print_doctype_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_doctype_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:369:22: note: 'print_doctype_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_doctype_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:180:23: error: call to function 'print_pi_node' that is neither visible in the template definition nor found by argument-dependent lookup
out = print_pi_node(out, node, flags, indent);
^
/Users/doug/projects/c/Horde3D_SDK_1.0.0_Beta5/Horde3D/Source/Horde3DEngine/../Shared/rapidxml_print.h:391:22: note: 'print_pi_node' should be declared prior to the call site or in an associated namespace of one of its arguments
inline OutIt print_pi_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
^
8 errors generated.
** BUILD FAILED **