[Haskell-cafe] Re: ghc-6.11 + OpenGL/GLUT crashes on WinXP
conal at conal.net
Tue Oct 28 23:17:33 EDT 2008
No display lists. The crash happens during the GLUT call "initialize". I
can trigger it from ghci with the following simple incantation:
Prelude> import Graphics.UI.GLUT
Prelude Graphics.UI.GLUT> initialize "foo" 
And no trouble under ghc 6.9.20080622.
On Tue, Oct 28, 2008 at 3:14 PM, Jefferson Heard <
jefferson.r.heard at gmail.com> wrote:
> Conal, are you using display lists at all? I've had problems with
> allocating lists, but you seem to be able to leave off the allocation
> step in Windows on nVidia cards so long as you're careful not to
> conflict names yourself.
> On Tue, Oct 28, 2008 at 4:03 PM, Matti Niemenmaa
> <matti.niemenmaa+news at iki.fi <matti.niemenmaa%2Bnews at iki.fi>> wrote:
> > Conal Elliott wrote:
> >> I am using glut32 rather than freeglut (and no need for patching the
> >> 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.
> > Windows XP with SP3
> > ghc-6.10.20081007
> > glut32
> > Works fine for me.
> > Taking a look at my GL headers, I did have to mess with at least glut.h
> to get
> > something to work---whether it was to build HOpenGL, to make programs
> > or to make them runnable, I'm not sure. In any case, what I did was force
> > GLUTAPIENTRY to be #defined as __stdcall.
> > _______________________________________________
> > Haskell-Cafe mailing list
> > Haskell-Cafe at haskell.org
> > http://www.haskell.org/mailman/listinfo/haskell-cafe
> I try to take things like a crow; war and chaos don't always ruin a
> picnic, they just mean you have to be careful what you swallow.
> -- Jessica Edwards
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe