[shelarcy] Re: Cabal-Install doesn't work well on Windows.

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

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
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@haskell.org CC: "Isaac Jones"
Subject: Re: Cabal-Install doesn't work well on Windows. Date: Wed, 10 May 2006 13:02:00 +0900 From: shelarcy Hello.
On Thu, 04 May 2006 09:31:35 +0900, Isaac Jones
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@haskell.org http://www.haskell.org//mailman/listinfo/cabal-devel
participants (2)
-
Alson Kemp
-
Isaac Jones