<div dir="ltr"><div><div><div><div>Hello Frank,<br><br></div>Thinking that it is a problem with finding OpenGL library in Linux, you could try the solution discussed here: <a href="http://lists.squeakfoundation.org/pipermail/beginners/2012-June/008325.html">http://lists.squeakfoundation.org/pipermail/beginners/2012-June/008325.html</a><br>
(Cog wasn't finding the OpenGL library so I had to: <br>ln -s /usr/lib/libGL.so.1 <plugin-dir>/libGL.so.1)<br><br></div>And test if OpenGL is working right, by executing: <br>OpenGL example<br><br></div>Hope that helps.<br>
<br></div>Regards,<br>Nikolay<br><div><div><div><div><br></div></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 2, 2013 at 11:22 AM, Frank Shearar <span dir="ltr"><<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 28 July 2013 00:32, Nikolay Suslov <<a href="mailto:nsuslovi@gmail.com">nsuslovi@gmail.com</a>> wrote:<br>
> Hello,<br>
><br>
> Let me introduce the Curved Space Explorer for Squeak project<br>
> (<a href="https://vimeo.com/71173349" target="_blank">https://vimeo.com/71173349</a>), known as CCSE by Krestianstvo SDK.<br>
> It is a Smalltalk port version of Curved Spaces, originally developed by<br>
> Jeff Weeks (<a href="http://geometrygames.org" target="_blank">geometrygames.org</a>) in C language.<br>
> This Squeak version is derived from Krestianstvo SDK project's version,<br>
> where Curved Space Explorer is collaborative in it's nature and available<br>
> mainly for distributed computation.<br>
> The aim of this project is to make Curved Space Explorer in Smalltalk being<br>
> available for the large Smalltalk audience and mainstream Squeak<br>
> distribution, so that anybody interested could work with it.<br>
> The source code is available here: <a href="http://sdk.krestianstvo.org/sdk/ccse.html" target="_blank">http://sdk.krestianstvo.org/sdk/ccse.html</a><br>
> Preinstalled Squeak image is here:<br>
> <a href="http://krestianstvo.org/sdk/Squeak4.4-12327-ccse.zip" target="_blank">http://krestianstvo.org/sdk/Squeak4.4-12327-ccse.zip</a><br>
> For manual install use following instructions:<br>
> (is tested and working with Squeak 4.4 and Squeak 4.5 alpha)<br>
><br>
> "1. Load FFI"<br>
><br>
> (Installer repository: '<a href="http://source.squeak.org/FFI" target="_blank">http://source.squeak.org/FFI</a>')<br>
> install: 'FFI-Pools';<br>
> install: 'FFI-Kernel';<br>
> install: 'FFI-Tests'.<br>
><br>
> "2. Load 3DTransform "<br>
><br>
> (Installer repository: '<a href="http://www.squeaksource.com/CroquetGL" target="_blank">http://www.squeaksource.com/CroquetGL</a>')<br>
> install: '3DTransform'.<br>
><br>
> "3. Load OpentGL and CCSE"<br>
><br>
> (Installer repository: '<a href="http://sdk.krestianstvo.org/sdk/ccse" target="_blank">http://sdk.krestianstvo.org/sdk/ccse</a>')<br>
> install: 'OpenGL-Pools';<br>
> install: 'OpenGL-Core';<br>
> install: 'OpenGL-NameManager';<br>
> install: 'CCSpaceExplorer'.<br>
><br>
> "4. Run sample application"<br>
><br>
> CCSEMorphRender runApp<br>
<br>
</div></div>Cool! Thanks!<br>
<br>
I just tried it on my work machine (Ubuntu 13) and ran into an odd<br>
problem. I'm getting told "MessageNotUnderstood: BlockContext>>". Note<br>
that it is indeed complaining that BlockContext doesn't understand #''<br>
!<br>
<br>
The error appears immediately after this runs:<br>
<br>
OGLUnixX11LE >> openGLLibraryName<br>
^Smalltalk osVersion = 'linux'<br>
ifTrue: ['libGL.so.1']<br>
ifFalse: ['GL']<br>
<br>
Now on my machine Smalltalk osVersion = 'linux-gnu', but I get the<br>
weird error even when I change the conditional to `Smalltalk osVersion<br>
beginsWith: 'linux'`. I find it utterly bizarre that something should<br>
try to send #'' to anything after this call. Clearly something's gone<br>
wrong, and it's almost certainly not the CCSE. Any ideas?<br>
<span class="HOEnZb"><font color="#888888"><br>
frank<br>
<br>
</font></span></blockquote></div><br></div>