[Haskell-cafe] Installing HOpenGL

Thomas Schilling nominolo at googlemail.com
Sun Jun 24 15:29:00 EDT 2007


On 24 jun 2007, at 19.53, Jimmy Miller wrote:

> Thanks, didn't know that.
> Here's the configure output:
>
> Configuring OpenGL-2.1...
> configure: C:\ghc\ghc-6.6\bin\ghc-pkg.exe
> configure: Dependency base-any: using base-2.0
> configure: Using install prefix: C:\Program Files
> configure: Binaries installed in: C:\Program Files\Haskell\bin
> configure: Libraries installed in: C:\Program Files\Haskell 
> \OpenGL-2.1\ghc-6.6
> configure: Private binaries installed in: C:\Program Files\OpenGL-2.1
> configure: Data files installed in: C:\Program Files\Common Files 
> \OpenGL-2.1
> configure: Using compiler: C:\ghc\ghc-6.6\bin\ghc.exe
> configure: Compiler flavor: GHC
> configure: Compiler version: 6.6
> configure: Using package tool: C:\ghc\ghc-6.6\bin\ghc-pkg.exe
> configure: Using ar found on system at: C:\ghc\ghc-6.6\bin\ar.exe
> configure: No haddock found
> configure: No pfesetup found
> configure: No ranlib found
> configure: Using runghc found on system at: C:\ghc\ghc-6.6\bin 
> \runghc.exe
> configure: No runhugs found
> configure: No happy found
> configure: No alex found
> configure: Using hsc2hs: C:\ghc\ghc-6.6\bin\hsc2hs.exe
> configure: No c2hs found
> configure: No cpphs found
> configure: No greencard found
> Setup.hs: Cannot find: sh
>

Oh.  This is an error during configuration.  I guess we could make  
cabal be more clear about this.

You probably have to install cygwin, I don't have any Windows system,  
so I don't know.  I presume the easiest option would be some binary  
distribution.  Isn't OpenGL part of GHC's extra packages?


> On 6/24/07, Thomas Schilling <nominolo at googlemail.com> wrote:
>> No, ffi is no extra package.  It would be helpful if you posted you
>> configure output though.
>>
>> BTW, please CC the list when replying.  The easiest way should be to
>> use the "reply all" feature of your mail client.
>>
>> Thanks,
>>
>> Thomas
>>
>>
>> On 24 jun 2007, at 15.24, Jimmy Miller wrote:
>>
>> > That's all I know right now.  Is there another package I need to
>> > install for the C FFI?  Also, is there any problem in Setup.hs  
>> saying
>> > that sh was not found?
>> >
>> > On 6/24/07, Thomas Schilling <nominolo at googlemail.com> wrote:
>> >> That looks like a missing C macro definition.  It should probably
>> >> expand to either stdcall or ccall.  A bit more information  
>> would be
>> >> helpful.
>> >>
>> >>
>> >> On 24 jun 2007, at 13.11, Jimmy Miller wrote:
>> >>
>> >> > I'm trying to install HOpenGL 2.1, with ghc 6.6 on Windows XP.
>> >> > runghc Setup.hs configure seems to work fine.  It gives messages
>> >> about
>> >> > things missing, like sh, but there are no errors.
>> >> >
>> >> > When I run runghc Setup.hs build, I get the following error:
>> >> >
>> >> > [ 4 of 81] Compiling Graphics.Rendering.OpenGL.GL.Extensions
>> >> > ( Graphics/Renderin
>> >> > g/OpenGL/GL/Extensions.hs, dist\build/Graphics/Rendering/ 
>> OpenGL/GL/
>> >> > Extensions.o
>> >> > )
>> >> >
>> >> > Graphics/Rendering/OpenGL/GL/Extensions.hs:46:15:
>> >> >    parse error on input `CALLCONV'
>> >> >
>> >> > Does anyone know what might be going wrong?
>> >> >
>> >> > --
>> >> > <a href="http://www.spreadfirefox.com/?
>> >> > q=affiliates&id=153516&t=1"><textarea
>> >> > rows="3" cols="40">Get Firefox!</a>
>> >> > _______________________________________________
>> >> > Haskell-Cafe mailing list
>> >> > Haskell-Cafe at haskell.org
>> >> > http://www.haskell.org/mailman/listinfo/haskell-cafe
>> >>
>> >>
>> >
>> >
>> > --
>> > <a href="http://www.spreadfirefox.com/?
>> > q=affiliates&id=153516&t=1"><textarea
>> > rows="3" cols="40">Get Firefox!</a>
>>
>>
>
>
> -- 
> <a href="http://www.spreadfirefox.com/? 
> q=affiliates&id=153516&t=1"><textarea
> rows="3" cols="40">Get Firefox!</a>



More information about the Haskell-Cafe mailing list