On Tue, 2008-12-02 at 18:04 +0000, Claus Reinke wrote:
> >>     ghc --make -package OpenGL -package GLUT something.hs
> >> I get nothing but undefined references in the linking phase.
> >>     C:\Program 
> >> Files\Haskell\GLUT-2.1.1.2\ghc-6.11.20081202/libHSGLUT-2.1.1.2.a(Window.o):fake:
> >> (.text+0x15): undefined reference to `glutWarpPointer'
> >
> > Does ghc-pkg describe OpenGL tell you that the package needs some gl C
> > lib? Eg "ld-options: -lGLU -lGL -lm"
> 
> Yes:

Then I've no idea. Is it missing all symbols or is it just a few? Does
your GL dll actually contain those symbols.

This doesn't immediately appear to me to be a Cabal/cabal-install
problem. Perhaps we can ask for some wider help with this one.

> >> Btw, is the format for the cabal config file documented somewhere?
> >> I though I had set documentation to True.
> >
> > At the moment only in the config file itself. It lists all the fields
> > (commented out) and where there are default values it lists those too.
> 
> ah, I wasn't sure whether those '--' were meant to indicate options or
> commenting (a comment in the first line might make usage unambiguous?-)

Good idea.

Duncan

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to