[shelarcy] Re: Cabal-Install doesn't work well on Windows.
Alson Kemp
alson at alsonkemp.com
Wed May 10 14:20:27 EDT 2006
I checked into that particular build failure and it looks as though
cabal-install is catching keyboard signals and terminating the (G)HC
process. While this is a good idea, it doesn't seem absolutely
necessary for V1.0. Perhaps we could remove it and similar features
until cabal-install gets up and stable? Then we can reintroduce such
features.
I'll see if I can get the thing to build on Windows, but have
successfully avoided using Window for development until now so might
not be too competent... (err... read "even less competent".)
- Alson
--- Isaac Jones <ijones at syntaxpolice.org> wrote:
> Would anyone care to try to get cabal-install going on windows? Or
> should we see about getting it going correctly in Unix first?
>
> peace,
>
> isaac
>
>
> > To: cabal-devel at haskell.org
> CC: "Isaac Jones" <ijones at syntaxpolice.org>
> Subject: Re: Cabal-Install doesn't work well on Windows.
> Date: Wed, 10 May 2006 13:02:00 +0900
> From: shelarcy <shelarcy at gmail.com>
>
> Hello.
>
> On Thu, 04 May 2006 09:31:35 +0900, Isaac Jones
> <ijones at syntaxpolice.org>
> wrote:
> > I'm sorry I didn't reply earlier. We're scrapping that version of
> > cabal-install and replacing it with a better version that can
> download
> > packages from the internet. I'd certainly be happy to hear any
> > reports of how this works on windows. I don't know if it works at
> > all, and so any help would be great.
>
>
> Windows (mingw) version of GHC has no System.Posix.Signals functions
> and Types. System.Posix.Signals module exist, but no definition now.
> Because Windows' native posix support is very very poor, so signal
> support is also poor.
>
> Cause of these reason. I can't build cabal-install on Windows
> Enviorment.
>
> runhaskell Setup.lhs build notice these errors;
>
> -----
>
> ../Network/Hackage/CabalInstall/Install.hs:107:39
> Not in scope: `installHandler'
>
> ../Network/Hackage/CabalInstall/Install.hs:107:54
> Not in scope: `keyboardSignal'
>
> ../Network/Hackage/CabalInstall/Install.hs:107:70
> Not in scope: data constructor `Catch'
>
> ../Network/Hackage/CabalInstall/Install.hs:109:25
> Not in scope: `installHandler'
>
> ../Network/Hackage/CabalInstall/Install.hs:109:40
> Not in scope: `keyboardSignal'
>
> ----
>
> Does anyone have plan to support cabakl-install on Windows?
> Or does anyone know that how to solove these problems?
>
>
>
> --
> shelarcy <shelarcy capella.freemail.ne.jp>
> http://page.freett.com/shelarcy/
>
> > _______________________________________________
> cabal-devel mailing list
> cabal-devel at haskell.org
> http://www.haskell.org//mailman/listinfo/cabal-devel
>
More information about the cabal-devel
mailing list