<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Immanuel,<br>
<br>
Are you using Windows or Linux or OSX?<br>
<br>
Under Windows, I was able to install it (no need to compile, since the
libraries are bundled).<br>
<br>
I could also run some examples from the SOE book, however IMO the GLFW
Haskell wrapper seems to contain some bugs (at least on Windows) that
prevented some demos from working. I locally fixed the GLFW.hs file so
that all seems to work.<br>
<br>
But you don't seem to get to that step yet... I had the error you
described once when installing another package that had an incomplete
cabal file, but that can't be the case here I guess...<br>
&nbsp;<br>
If you just want to try SOE, you can also try GTK2HS <a
 href="http://haskell.org/gtk2hs/">http://haskell.org/gtk2hs</a> (note
you'll have to replace each "import SOE" line with "import
Graphics.SOE.Gtk)<br>
<br>
Cheers,<br>
Peter<br>
<br>
Immanuel Normann wrote:
<blockquote cite="mid:1191278589.10169.17.camel@kant" type="cite">
  <pre wrap="">Hello,

I have just read the thread about "installation of GLUT package" started
at 9/3/2007 by Ronald Guida. Installation of the GLFW package is very
much related to that. However, I haven't found the solution for
installing the GLFW successsfully.

I have downloaded 

<a class="moz-txt-link-freetext" href="http://www.cs.yale.edu/homes/hl293/download/GLFW-20070804.zip">http://www.cs.yale.edu/homes/hl293/download/GLFW-20070804.zip</a>

and followed the compile and installation instructions from the
README.txt file. Actually I haven't noticed any error messages.

Then I tried SimpleGraphics from SOE (downloaded from
<a class="moz-txt-link-freetext" href="http://www.cs.yale.edu/homes/hl293/download/SOE-20070830.zip">http://www.cs.yale.edu/homes/hl293/download/SOE-20070830.zip</a>)
with ghci-6.6. Again loading the file did not raise any error.

But when I tried to start 

main
  = runGraphics (
    do w &lt;- openWindow 
              "My First Graphics Program" (300,300)
       drawInWindow w (text (100,200) "Hello Graphics World")
       k &lt;- getKey w
       closeWindow w
    )

I got this error message:

"During interactive linking, GHCi couldn't find the following symbol:
  GLFWzm0zi1_GraphicsziUIziGLFW_initializze_closure
This may be due to you not asking GHCi to load extra object files,
archives or DLLs needed by your current session.  Restart GHCi,
specifying
the missing library using the -L/path/to/object/dir and -lmissinglibname
flags, or simply by naming the relevant files on the GHCi command line.
Alternatively, this link failure might indicate a bug in GHCi."

Here I am lost. What is the missing library?

Regards,
Immanuel

_______________________________________________
Haskell-Cafe mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a>
<a class="moz-txt-link-freetext" href="http://www.haskell.org/mailman/listinfo/haskell-cafe">http://www.haskell.org/mailman/listinfo/haskell-cafe</a>


  </pre>
</blockquote>
<br>
</body>
</html>