I grabbed the port of ruby-opengl for OSX from http://www.lazyatom.com/software/opengl-0.32f.tar.gz and installed it. When I try to run any program (or even require 'opengl', I get the following error, which kills ruby: objc: failed objc_getClass(NSObject) for GLUTApplication->isa->isa objc: please link appropriate classes in your program Trace/BPT trap I don't know much about OSX programming, so I have no idea what this means. When the library links, it does link against the OpenGL and GLUT frameworks, so I would think it would know where to find the glut and OpenGL stuff, but maybe it doesn't. Any help would be much appreciated.
on 2006-01-23 16:06
on 2006-01-23 16:28
I have an updated version of my patched OpenGL module - I'll post details in a reply to this thread in the next few days. - james
on 2006-01-23 19:00
On 23/01/06, James Adam <email@example.com> wrote: > I have an updated version of my patched OpenGL module - I'll post > details in a reply to this thread in the next few days. Thanks!
on 2006-01-24 18:01
I would be interested. I was able to get opengl and glut to work on tiger, but only when the file is in the install folder opengl-0.32g http://groups.google.com/group/comp.lang.ruby/brow... so I am interested if there is another way of installing opengl, so I can have my files anywhere on my computer.
on 2006-01-29 01:19
I've uploaded my updated version of the OpenGL extensions to the following URL: http://www.lazyatom.com/software/opengl-0.32g.tar.gz You should have the Developer Tools and the GLUT framework sources (available from Apple) installed for this. It builds and links against the Apple-native OpenGL/GLUT libraries, so no X11 is involved. - james