With ghc 6.10.1, the patches aren&#39;t necessary for the lasted releases of the bindings. I&#39;ve put a walkthrough on my blog for the process of getting `freeglut+GLUT binding+GL binding+ghc 6.10.1` up and running.<br><br>
<a href="http://netsuperbrain.com/blog/">http://netsuperbrain.com/blog/</a><br><br>David<br><br><div class="gmail_quote">On Tue, Oct 28, 2008 at 10:48 AM, David Sankel <span dir="ltr">&lt;<a href="mailto:camior@gmail.com">camior@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">My setup worked:<br><ul><li>Windows XP.</li><li>ghc-6.11.20081024</li><li>freeglut 2.4.0</li>
<li>darcs version of GLUT (with patched glutGetProcAddress [attached])</li><li>darcs version of OpenGL<br></li></ul>Getting freeglut going with ghc on windows is a bit involved. I could write a walkthrough if there&#39;s enough interest.<br>

<br>David<br><br><div class="gmail_quote">2008/10/25 Conal Elliott <span dir="ltr">&lt;<a href="mailto:conal@conal.net" target="_blank">conal@conal.net</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">
I&#39;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.&nbsp; It works fine on ghc-6.9.20080622 .<br><br>I&#39;d appreciate hearing about other attempts with these versions on Windows systems.<br><br>Thanks,&nbsp; - Conal <br>


<br><br><span style="font-family: courier new,monospace;">import Graphics.UI.GLUT</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">main :: IO ()</span><br style="font-family: courier new,monospace;">


<span style="font-family: courier new,monospace;">main = do putStrLn &quot;Initializing&quot;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getArgsAndInitialize</span><br style="font-family: courier new,monospace;">


<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return ()</span><br><br>
<br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div>
</blockquote></div><br>