我正在尝试构建delta3d库,但是我无法链接delta3d提供的编译测试。这是我得到的错误:
libdtAnim.so:未定义的引用`osg :: Uniform :: getNameID(std :: basic_string,std :: allocator> const&)' collect2:ld返回1退出状态
这发生在链接CXX可执行文件../tests/alltests阶段。
我能找到的唯一相关帖子与c ++编译器没有识别新标准有关。我已经在ubuntu 10.04上从gcc 4.4和g ++ 4.4更新到4.6。有关如何修复错误的任何其他信息都会很棒。我已经进入了开放场景图源,发现有一个osg :: Uniform :: getNameID(std :: basic_string,std :: allocator> const&);功能。