On Mon, Sep 28, 2009 at 8:00 AM, selahaddin gerdan
<
selahattin.gerdan@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?