small and compact ghc distribution

Currently, GHC distribution is VERY BIG (about 410 MB). 2 Things that I noticed which contributed most of this problem are: libraries (about 220 MB) and GCC and friends compiler (including perl, ar, as, ld, etc). I'm a college student and I just want to learn functional programming with Haskell. No need to access libraries other than GHC rtl (or whatever you call it). I already have gcc on my machine, does GHC still need its own? Will there be any small and compact GHC distribution (if someone wants to make it, I'd be very grateful)? -- View this message in context: http://www.nabble.com/small-and-compact-ghc-distribution-tp17223701p17223701... Sent from the Haskell - Glasgow-haskell-users mailing list archive at Nabble.com.

Hello leledumbo, Wednesday, May 14, 2008, 11:31:41 AM, you wrote:
I'm a college student and I just want to learn functional programming with Haskell. No need to access libraries other than GHC rtl (or whatever you call it). I already have gcc on my machine, does GHC still need its own? Will there be any small and compact GHC distribution (if someone wants to make it, I'd be very grateful)?
1. you can use winhugs - it's more user-friendly. and need only ~10mb in stripped installation 2. you can try to delete all the unneeded libs from ghc distro. in particular, all those *_p* files are just profiling versions - you don't need them 3. i think that ghc should work without gcc at all -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

Bulat Ziganshin-2 wrote:
1. you can use winhugs - it's more user-friendly. and need only ~10mb in stripped installation
That's what I'm using for now, but I need GHC's compilation capability. Bulat Ziganshin-2 wrote:
2. you can try to delete all the unneeded libs from ghc distro. in particular, all those *_p* files are just profiling versions - you don't need them
OK, I'll try. Bulat Ziganshin-2 wrote:
3. i think that ghc should work without gcc at all
Yes, but to scan and delete which files are belong to GHC and which are belong to GCC is quite difficult. That's why I ask for a pre-made (or pre-cleaned) one. -- View this message in context: http://www.nabble.com/small-and-compact-ghc-distribution-tp17223701p17225910... Sent from the Haskell - Glasgow-haskell-users mailing list archive at Nabble.com.
participants (2)
-
Bulat Ziganshin
-
leledumbo