|
Croquet under linux problems: msg#00372lang.smalltalk.squeak.general
I built the VM as Bert described. I have GLX installed on my system, as well as libffi. When I drag the OpenGL morph from the Objects tool, I get the following walkback. It appears that aRenderer is a B3DHardwareEngine but should be a GLXUnix instead. How can I fix this? Thanks... Ned 9 November 2002 12:26:57 pm VM: unix - TeaSqueak3.2 of 19 September 2002 [latest update: #276] Image: TeaSqueak3.2 [latest update: #276] B3DHardwareEngine(Object)>>error: Receiver: a B3DHardwareEngine Arguments and temporary variables: aString: 'MessageNotUnderstood: glFrustum:with:with:with:with:with:' Receiver's instance variables: engine: a B3DHardwareEngine vertexBuffer: a B3DVertexBuffer transformer: a B3DPrimitiveTransformer shader: a B3DPrimitiveShader clipper: a B3DPrimitiveClipper rasterizer: a B3DPrimitiveRasterizer properties: nil handle: 0 target: nil bufRect: 566@493 corner: 966@793 textures: an IdentityDictionary() backingForm: B3DBackingForm(64x64x32) [] in WorldState>>displayWorldSafely: Arguments and temporary variables: aWorld: a PasteUpMorph(1622) [world] oldHandler: nil errCtx: OpenGLMorph>>glRenderOn: errMorph: an OpenGLMorph<OpenGL>(3899) err: 'MessageNotUnderstood: glFrustum:with:with:with:with:with:' rcvr: a B3DHardwareEngine [] in BlockContext>>ifError: Arguments and temporary variables: errorHandlerBlock: [] in WorldState>>displayWorldSafely: lastHandler: nil val: nil activeProcess: a Process in Debugger class>>openContext:label:contents: errBlockArgs: 2 aString: nil aReceiver: nil ex: a MessageNotUnderstood MessageNotUnderstood(Exception)>>handlerAction Receiver: a MessageNotUnderstood Arguments and temporary variables: na: 1 handler: [] in BlockContext>>ifError: returnValue: nil Receiver's instance variables: messageText: nil initialContext: B3DHardwareEngine(Object)>>doesNotUnderstand: resignalException: nil handlerContext: BlockContext>>on:do: tag: nil activeHandler: nil message: a Message with selector: #glFrustum:with:with:with:with:with: and argu...etc... --- The rest of the stack --- MessageNotUnderstood(Exception)>>signal B3DHardwareEngine(Object)>>doesNotUnderstand: OpenGLMorph>>glRenderOn: OpenGLMorph>>renderOn: OpenGLMorph>>drawAcceleratedOn: OpenGLMorph>>drawOn: FormCanvas(Canvas)>>draw: FormCanvas(Canvas)>>drawMorph: [] in OpenGLMorph(Morph)>>fullDrawOn: FormCanvas>>roundCornersOf:in:during: FormCanvas(Canvas)>>roundCornersOf:during: OpenGLMorph(Morph)>>fullDrawOn: FormCanvas(Canvas)>>fullDraw: FormCanvas(Canvas)>>fullDrawMorph: [] in WorldState>>drawWorld:submorphs:invalidAreasOn: Rectangle>>allAreasOutsideList:startingAt:do: Rectangle>>allAreasOutsideList:do: [] in WorldState>>drawWorld:submorphs:invalidAreasOn: Array(SequenceableCollection)>>do: WorldState>>drawWorld:submorphs:invalidAreasOn: [] in WorldState>>displayWorld:submorphs: FormCanvas>>roundCornersOf:in:during: FormCanvas(Canvas)>>roundCornersOf:during: WorldState>>displayWorld:submorphs: PasteUpMorph>>privateOuterDisplayWorld PasteUpMorph>>displayWorld [] in WorldState>>displayWorldSafely: BlockContext>>on:do: BlockContext>>ifError: WorldState>>displayWorldSafely: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [] in Project class>>spawnNewProcess [] in BlockContext>>newProcess
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: [ANN] Connectors 1.2a (fixes SqueakMap install problem), Ned Konz |
|---|---|
| Next by Date: | Re: Croquet under linux problems, Bert Freudenberg |
| Previous by Thread: | (no subject), Stephane Ducasse |
| Next by Thread: | Re: Croquet under linux problems, Bert Freudenberg |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |