对于所有不知道我在说什么的人,它是来自Fudgie的glTail。
在家里的 Mac 上,我一直无法让 glTail 工作。我已经让它在我的工作 Mac 上工作。这只是最后的手段,因为过去 2 天什么都没有,但似乎是在浪费时间。
我安装了相同的库:Ruby 1.8.6、Gem 1.3.1、net-ssh 1.1.4、Chipmunk 2D、ruby-opengl 0.60.0 和 file-tail 1.0.3。
这是我运行以尝试启动它的命令:
./gl_tail 配置文件 config.yaml
它马上说(几乎是瞬间):
-macbook:bin Garrett$ ./gl_tail 配置文件 config.yaml ./../lib/gl_tail/engine.rb:300: [BUG] 总线错误 红宝石 1.8.6 (2008-03-03) [universal-darwin9.0] 中止陷阱
如果你看engine.rb
,它是第一行:
定义开始 glutInit() # 第 300 行 glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE) glutInitWindowPosition(0, 0) glutInitWindowSize(@config.screen.window_width, @config.screen.window_height) glutCreateWindow('glTail')
我有一种感觉,就是没有正确安装 GLUT。我不期待太多帮助,因为它本身的代码几乎没有文档。但是看到它立即被杀死,我有一种感觉,也许它没有一直更新,很可能是 OpenGL。