Re: [Haskell-cafe] Exiting GLUT application

2007-08-02 Thread Paul L
Are you trying it on Linux? I had exactly the same problem. I believe it's with with X11/OpenGL. I've written C programs using GLUT, freeGLUT and GLFW (another OpenGL Window Kit) to re-open window after first one is closed. Unfortunately all gave the same fault. So it leads me to believe the probl

Re: [Haskell-cafe] Exiting GLUT application

2007-08-01 Thread Dave Tapley
Unfortunately whilst the new code is returning me to a 'Main >' prompt as required another problem has come up. The issue here is found when the code is executed in both GHCi (6.6) and hugs (20050308). Once the code below is loaded evaluating main opens an unfilled window as required. However if

Re: [Haskell-cafe] Exiting GLUT application

2007-07-31 Thread Dave Tapley
Excellent, thank you Marc your advice worked perfectly. For reference the corrected code reads: > import Graphics.UI.GLUT > main = do > getArgsAndInitialize > createWindow "" > actionOnWindowClose $= ContinueExectuion > mainLoop Dave, On 31/07/07, Marc A. Ziegert <[EMAIL PROTECTED]> wrote: > i

Re: [Haskell-cafe] Exiting GLUT application

2007-07-31 Thread Marc A. Ziegert
in old glut, the main loop was the core of the single threaded program. exiting it did mean to exit the program completely. in freeglut, you have alternatives. but for compatibility, it defaults to the old behaviour.

[Haskell-cafe] Exiting GLUT application

2007-07-31 Thread Dave Tapley
Hi everyone, I have the following skeleton GLUT code: > import Graphics.UI.GLUT > main = do > getArgsAndInitialize > createWindow "" > mainLoop It loads into both hugs and ghci fine and when 'main' is evaluated an empty window opens as expected. However when closing the window (clicki