Send Beginners mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.haskell.org/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."


Today's Topics:

   1. Re:  Problem with installing SDL (Julian Drube)
   2. Re:  Problem with installing SDL (Patrick Wheeler)


----------------------------------------------------------------------

Message: 1
Date: Fri, 09 May 2014 10:36:49 +0200
From: Julian Drube <[email protected]>
To: [email protected]
Subject: Re: [Haskell-beginners] Problem with installing SDL
Message-ID: <73665494.gc7JfWPL4j@julianspc>
Content-Type: text/plain; charset="us-ascii"

Thank you,

In the file `Graphics/UI/SDL/Events.hsc` I changed the line

import Data.Typeable (Typeable(typeOf),TypeRep)

to just

import Data.Typeable

and it compiles without problems now.

Julian

On Thursday 08 May 2014 17:43:41 Patrick Wheeler wrote:
> The error is saying that it can not find `typeOf` in the `Typeable` class.
>  This is because that function is not longer part of the `Typeable` in
> ghc7.8 and moving forward.  Error like this are still be sorted out for ghc
> 7.8.  You are on a bleeding edge version of ghc so packaging problems like
> this are expected.  Package stability is usually marked by when the Haskell
> Platform updates to the new ghc version.
> 
> So if you want additional stability HP is where it is at. If you want to
> live and the bleeding edge then you can download sdl with cabal unpack and
> see if you can not fix the problem for yourself.
> 
> Here is a link to the `Typeable` module in base:
> http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-Typeable.htmlOf
> 
> There is replacement function for backward compatibility.
> http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-Typeable.html#v:ty
> peOf
> 
> If you fixed the import statement for all of the sdl modules, you might fix
> the incompatibility with the new Typeable.  There will probably be a few
> other issues that need solving after this one. I have updated several
> packages on a case by case basis when I need them to new ghc version and
> has been a lesson in understanding ghc errors and fixing them. If you have
> the time I recommend giving it a shot.
> 
> Patrick


------------------------------

Message: 2
Date: Fri, 9 May 2014 05:19:08 -0500
From: Patrick Wheeler <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] Problem with installing SDL
Message-ID:
        <caao_bybrmjgyp+5pg-gigdavq3gzqtk2mkqp6nnd+3f+ndc...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Great, I'm glad that it was a simple fix. Have fun hacking on sdl!

Patrick


On Fri, May 9, 2014 at 3:36 AM, Julian Drube <[email protected]> wrote:

> Thank you,
>
> In the file `Graphics/UI/SDL/Events.hsc` I changed the line
>
> import Data.Typeable (Typeable(typeOf),TypeRep)
>
> to just
>
> import Data.Typeable
>
> and it compiles without problems now.
>
> Julian
>
> On Thursday 08 May 2014 17:43:41 Patrick Wheeler wrote:
> > The error is saying that it can not find `typeOf` in the `Typeable`
> class.
> >  This is because that function is not longer part of the `Typeable` in
> > ghc7.8 and moving forward.  Error like this are still be sorted out for
> ghc
> > 7.8.  You are on a bleeding edge version of ghc so packaging problems
> like
> > this are expected.  Package stability is usually marked by when the
> Haskell
> > Platform updates to the new ghc version.
> >
> > So if you want additional stability HP is where it is at. If you want to
> > live and the bleeding edge then you can download sdl with cabal unpack
> and
> > see if you can not fix the problem for yourself.
> >
> > Here is a link to the `Typeable` module in base:
> >
> http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-Typeable.htmlOf
> >
> > There is replacement function for backward compatibility.
> >
> http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-Typeable.html#v:ty
> > peOf
> >
> > If you fixed the import statement for all of the sdl modules, you might
> fix
> > the incompatibility with the new Typeable.  There will probably be a few
> > other issues that need solving after this one. I have updated several
> > packages on a case by case basis when I need them to new ghc version and
> > has been a lesson in understanding ghc errors and fixing them. If you
> have
> > the time I recommend giving it a shot.
> >
> > Patrick
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>



-- 
Patrick Wheeler
[email protected]
[email protected]
[email protected]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20140509/7046ffa8/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners


------------------------------

End of Beginners Digest, Vol 71, Issue 12
*****************************************

Reply via email to