代码之家  ›  专栏  ›  技术社区  ›  Garrett

glTail引导错误

  •  0
  • Garrett  · 技术社区  · 15 年前

    对于那些不知道我在说什么的人来说 glTail 从…起 Fudgie

    在我家的Mac电脑上,我从来没能让glTail工作过。我已经让它在我的工作Mac上工作了。这只是最后的手段,因为过去的两天都是虚度光阴。

    我安装了相同的库: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 configfile config.yaml

    -macbook:bin Garrett$ ./gl_tail configfile config.yaml
    ./../lib/gl_tail/engine.rb:300: [BUG] Bus Error
    ruby 1.8.6 (2008-03-03) [universal-darwin9.0]
    
    Abort trap
    

    如果你看 engine.rb ,这是第一行:

        def start
          glutInit() # Line 300
          glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE)
    
          glutInitWindowPosition(0, 0)
          glutInitWindowSize(@config.screen.window_width, @config.screen.window_height)
          glutCreateWindow('glTail')
    

    我有一种感觉,这是一种过剩的东西,没有正确安装。我并不期望得到太多的帮助,因为代码本身几乎没有文档。但是看到它马上就被杀死了,我有一种感觉,也许它不是一直更新的,很可能是OpenGL。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Aram Verstegen    15 年前

    我不确定这对linux用户来说是否有帮助,但接下来。。。 我认为您确实缺少libglut标题。如果您是通过gems安装的,那么这是您唯一需要的外部设备。在linux上,我只需要安装 libglut3-dev 那就打包吧 gem install gltail ruby-opengl 用这个。

    因此,尝试在您的平台上查找libglut开发头。希望有帮助!

    推荐文章