openGL, glut, freeglut, modernGL???? in get

Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

openGL, glut, freeglut, modernGL???? in get

etienne delacroix
hello , i reseive mails frim the gnu-smalltalk list after being unable to
use for. quite along time. good news.
   gnu smalltalk has been a miracle for me as it allowed me to convert a
julia based 2D program developped on top of freeglut using mu own .SO
library and julia....binding that library to gnu-smalltalk wored like a
charm using the DLD addLibrary mechanism...
     now i would like to use the openGL GLUT packages in GNU-ST but these
do not seem to bind to freeglut....is there a ay to enter in contact with
people in the GST galaxy that could help me in modifying the openGL GLUT
gst packages to use freeglut.    the main reason is that freeglut has a
single event. function
       glutMainLoopEvent()
which glut does not have as it only has  glutMainLoop ....

using glutMainLoopEvent from within a  text menu command loop did allow me
to explore  openGL interactively from the terminal under gst....

so getting a freeglut. package working just like the glut package would be
priceless for me....can anyone help?

   a second request would of course to have some sort of examples to use
modern opemGL and shqders from GST

       i have had problems posting to the gnu-mailing list so i send this
one directly to you, hoping that in the future it will be possible to post
on the list
    best regards
etienne delacroix
Reply | Threaded
Open this post in threaded view
|

Re: openGL, glut, freeglut, modernGL???? in get

stes

Hello,

I'm no expert in OpenGL or FreeGLUT but when I build GNU st version 3.2.91,
from the source tar.gz from https://alpha.gnu.org/gnu/smalltalk/

It seems to use FreeGLUT version 2.8.1 in my case.

My understanding is that FreeGLUT is an open-source implementation of the GLUT specification - a collection of useful API wrappers around OpenGL.

Which version of GNU st are you trying to build ? Is it 3.2.91 ?

David Stes


----- Op 24 sep 2020 om 16:55 schreef etienne delacroix [hidden email]:

> hello , i reseive mails frim the gnu-smalltalk list after being unable to
> use for. quite along time. good news.
>   gnu smalltalk has been a miracle for me as it allowed me to convert a
> julia based 2D program developped on top of freeglut using mu own .SO
> library and julia....binding that library to gnu-smalltalk wored like a
> charm using the DLD addLibrary mechanism...
>     now i would like to use the openGL GLUT packages in GNU-ST but these
> do not seem to bind to freeglut....is there a ay to enter in contact with
> people in the GST galaxy that could help me in modifying the openGL GLUT
> gst packages to use freeglut.    the main reason is that freeglut has a
> single event. function
>       glutMainLoopEvent()
> which glut does not have as it only has  glutMainLoop ....
>
> using glutMainLoopEvent from within a  text menu command loop did allow me
> to explore  openGL interactively from the terminal under gst....
>
> so getting a freeglut. package working just like the glut package would be
> priceless for me....can anyone help?
>
>   a second request would of course to have some sort of examples to use
> modern opemGL and shqders from GST
>
>       i have had problems posting to the gnu-mailing list so i send this
> one directly to you, hoping that in the future it will be possible to post
> on the list
>    best regards
> etienne delacroix