Horde3D
http://horde3d.org/forums/

Building on osx mountain lion?
http://horde3d.org/forums/viewtopic.php?f=1&t=1860
Page 1 of 1

Author:  shadowmint [ 03.02.2013, 09:29 ]
Post subject:  Building on osx mountain lion?

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 **

Author:  shadowmint [ 03.02.2013, 09:36 ]
Post subject:  Re: Building on osx mountain lion?

Nevermind; the beta5 is broken, but the svn trunk head seems to work ok~

Page 1 of 1 All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/