Hi all,

I’ve modified openGl.l as follows:

(if (= *OS "Darwin")
   (default
      *GluLib "OpenGL.framework/OpenGL"
      *GlutLib "GLUT.framework/GLUT"
      *GlutCheckEvent "glutCheckLoop" )
   (default
      *GluLib "libGLU.so.1"
      *GlutLib "libglut.so.3"
      *GlutCheckEvent "glutMainLoopEvent" ) )

..
(de glutMainLoopEvent ()
   (native `*GlutLib `*GlutCheckEvent) )

Regards,
Andras

> On 2020. Nov 5., at 19:35, Andras Pahi <pa...@t-online.hu> wrote:
> 
> Hi all,
> 
> You need to change glutMainLoopEvent to glutCheckLoop on MacOS.
> Everything works as expected on my fork (not pil21, sorry).
> 
> I have attached the screenshots.
> 
> Regards,
> Andras
> 
> <cube.png><pyramids.png><sphere.png>
> 
> 
>> On 2020. Nov 5., at 19:00, Alexander Burger <a...@software-lab.de 
>> <mailto:a...@software-lab.de>> wrote:
>> 
>> On Thu, Nov 05, 2020 at 07:50:01PM +0200, Mike wrote:
>>> 
>>>> I hear from Mike that "Darwin" is not correct for pil21.
>>>> 
>>>> "Macos"?
>>> 
>>> This is not issue anymore, I have manually disabled this if to use correct 
>>> definitions. 
>> 
>> Right. But it is needed so that it also runs on other systems.
>> The else-bodo of the 'if' works for me under Debian.
>> 
>> ☺/ A!ex
>> 
>> -- 
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe 
>> <mailto:picolisp@software-lab.de?subject=Unsubscribe>
> 

Reply via email to