我正在尝试在 Mac OS X Mountain Lion 上安装最新的SVN更新OpenSceneGraph-3.1.4
。
我是否需要安装特定的 WindowSystemInterface ?
$ osgviewer cow.osg
View::setUpViewAcrossAllScreens() : Error, no WindowSystemInterface available, cannot create windows.
Viewer::realize() - failed to set up any windows.
我构建并重建多次,使用带或不带Gui的CMake,编译Unix文件或从Xcode中编译,但仍然存在同样的问题。
谢谢!
答案 0 :(得分:2)
如果您想要更新的Mac OSG二进制文件,其中包含一个 用户可运行的安装程序,支持32位和64位的OSG框架 拱门等你可以使用ARToolworks发布的那个:
http://www.artoolworks.com/dist/openscenegraph/3.1.x/
它不包含COLLADA(.dae)插件,但大多数其他插件 存在。
问候,菲尔。
答案 1 :(得分:0)
听起来好像GraphicsWindow*.cpp
文件没有编译和链接并执行,因为这是提供WindowSystemInterface
的内容。这是一种不寻常的情况,因为通常这是自动构建的,链接并在库启动时执行,用户永远不会更聪明。
我不确定该建议给你什么,只是为了重新检查你的构建过程,因为出了问题。