I think this is an opengl version problem. I came across this error in vacuum-opengl after I had upgraded my opengl. I patched it up using a "from<numeric type>" call.
On Mon, Sep 28, 2009 at 8:00 AM, selahaddin gerdan <selahattin.ger...@gmail.com> wrote: > Hi there, > when I try to install frag,I get this error: > > .cabal/bin/cabal install frag > Resolving dependencies... > Downloading frag-1.1.2... > Configuring frag-1.1.2... > Preprocessing executables for frag-1.1.2... > Building frag-1.1.2... > [ 1 of 39] Compiling IdentityList ( src/IdentityList.hs, > dist/build/frag/frag-tmp/ > IdentityList.o ) > [ 2 of 39] Compiling Quaternion ( src/Quaternion.hs, > dist/build/frag/frag-tmp/Quaternion.o ) > > src/Quaternion.hs:22:27: > Couldn't match expected type `GLfloat' > against inferred type `Float' > In the expression: (r00 :: GLfloat) > In the second argument of `newMatrix', namely > `[(r00 :: GLfloat), r01, r02, r03, ....]' > In the expression: > newMatrix ColumnMajor [(r00 :: GLfloat), r01, r02, r03, ....] > cabal: Error: some packages failed to install: > frag-1.1.2 failed during the building phase. The exception was: > exit: ExitFailure 1 > > Why? > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe