Re: [Haskell-cafe] ghc-6.11 + OpenGL/GLUT crashes on WinXP

2008-11-06 Thread David Sankel
With ghc 6.10.1, the patches aren't necessary for the lasted releases of the
bindings. I've put a walkthrough on my blog for the process of getting
`freeglut+GLUT binding+GL binding+ghc 6.10.1` up and running.

http://netsuperbrain.com/blog/

David

On Tue, Oct 28, 2008 at 10:48 AM, David Sankel [EMAIL PROTECTED] wrote:

 My setup worked:

- Windows XP.
- ghc-6.11.20081024
- freeglut 2.4.0
- darcs version of GLUT (with patched glutGetProcAddress [attached])
- darcs version of OpenGL

 Getting freeglut going with ghc on windows is a bit involved. I could write
 a walkthrough if there's enough interest.

 David

 2008/10/25 Conal Elliott [EMAIL PROTECTED]

 I'm getting crashes from ghc-6.10.0.20081007 and ghc-6.11.20081024 when
 doing a very simple GLUT program (below) with OpenGL-2.2.1.1 and
 GLUT-2.1.1.2 (the latest from Hackage), running on WinXP.  It works fine on
 ghc-6.9.20080622 .

 I'd appreciate hearing about other attempts with these versions on Windows
 systems.

 Thanks,  - Conal


 import Graphics.UI.GLUT

 main :: IO ()
 main = do putStrLn Initializing
   getArgsAndInitialize
   return ()


 ___
 Haskell-Cafe mailing list
 [EMAIL PROTECTED]
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Re: [Haskell-cafe] ghc-6.11 + OpenGL/GLUT crashes on WinXP

2008-10-28 Thread Conal Elliott
Thanks, David.  Helpful data point.

I am using glut32 rather than freeglut (and no need for patching the darcs
GLUT).  I wonder if glut32-vs-freeglut could account for crash-vs-nocrash on
6.10 and 6.11 but not 6.9.  I'd love to hear from someone on Windows and
glut32.

Please do post a wiki page on freeglut + ghc on windows and let us know
here.

Could you integrate your glutWin32 patch into the darcs GLUT?

   - Conal

On Tue, Oct 28, 2008 at 8:48 AM, David Sankel [EMAIL PROTECTED] wrote:

 My setup worked:

- Windows XP.
- ghc-6.11.20081024
- freeglut 2.4.0
- darcs version of GLUT (with patched glutGetProcAddress [attached])
- darcs version of OpenGL

 Getting freeglut going with ghc on windows is a bit involved. I could write
 a walkthrough if there's enough interest.

 David

 2008/10/25 Conal Elliott [EMAIL PROTECTED]

 I'm getting crashes from ghc-6.10.0.20081007 and ghc-6.11.20081024 when
 doing a very simple GLUT program (below) with OpenGL-2.2.1.1 and
 GLUT-2.1.1.2 (the latest from Hackage), running on WinXP.  It works fine on
 ghc-6.9.20080622 .

 I'd appreciate hearing about other attempts with these versions on Windows
 systems.

 Thanks,  - Conal


 import Graphics.UI.GLUT

 main :: IO ()
 main = do putStrLn Initializing
   getArgsAndInitialize
   return ()


 ___
 Haskell-Cafe mailing list
 [EMAIL PROTECTED]
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users