Trying this out on a Raspberry Pi (obviously). First major problem is that
OGLUnix>>openGLLibraryName ^Smalltalk osVersion = 'linux' ifTrue: ['libGL.so.1'] ifFalse: ['GL'] has a #'' (apparently a ByteSymbol with just char value 0 in it) at the end of the method ; which of course a BlockClosure does not understand.
After 'fixing' that it goes on a little until we get to OpenGL>>#glMatrixMode: glMatrixMode: mode "This method was automatically generated." "void glMatrixMode(GLenum mode);" <apicall: void 'glMatrixMode' (ulong) module: '#openGLLibraryName'> ^self externalCallFailed
The" module: '#openGLLibraryName'>" looks a bit odd to me... shouldn't that have been recompiled to use the real library name?
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Trancelators interpret messages from the dead