Re: Haksell, OpenGL on Windows configuration

Conal Elliott <[email protected]>
Newsgroups gmane.comp.lang.haskell.hopengl
Message-ID <[email protected]>
Hi Mark,

When I was on Windows, I had to get the sources of the OpenGL and GLUT
packages add an "extra-libraries" line to each of OpenGL.buildinfo.in
GLUT.buildinfo.in.  Seems to be a bug in the recent library releases.  For
GLUT, I think I added

extra-libraries: glut32

I forget what the library name was for OpenGL.

To find out whether these extra-libraries are already listed, try the
following shell commands:

ghc-pkg describe OpenGL | grep extra
ghc-pkg describe GLUT | grep extra

I was completely stumped until Sigbjorn Finne suggested there might be
missing extra-libraries.

  - Conal

2009/3/17 Mark Spezzano <[email protected]>

>  Hi,
>
>
>
> Can someone PLEASE help me to understand exactly how to configure OpenGL on
> Window using Haskell. I'm using Eclipse IDE.
>
>
>
> When I try to run the file Test1.hs in GHCi then I get the following error:
>
> Loading package syb ... linking ... done.
>
> Loading package base-3.0.3.0 ... linking ... done.
>
> Loading package array-0.2.0.0 ... linking ... done.
>
> Loading package containers-0.2.0.0 ... linking ... done.
>
> Loading package OpenGL-2.2.1.1 ... can't load .so/.DLL for: GL (addDLL:
> could not load DLL)
>
> Prelude Main>
>
>
>
> I've copied the GLUT dll into Windows/System32.
>
>
>
> Is there some flag or option that I need to enable to tell Haskell where to
> go to link in the library. What do I do with the other .h and .lib files
> from GLUT?
>
>
>
> Thanks
>
>
>
> Mark
>
>
>
>
>
> No virus found in this outgoing message.
> Checked by AVG.
> Version: 7.5.557 / Virus Database: 270.11.15/2004 - Release Date:
> 16/03/2009 7:04 AM
>
> _______________________________________________
> HOpenGL mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/hopengl
>
>

_______________________________________________
HOpenGL mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/hopengl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.