Nice work!

Edward

Excerpts from Andrey Mokhov's message of 2016-09-02 02:45:58 +0000:
> Hi all,
> 
> Summary: Building GHC on Windows using Hadrian and Stack got even simpler - 
> see https://github.com/snowleopard/hadrian/blob/master/doc/windows.md.
> 
> 
> To build GHC on Windows you usually need to jump through a lot of hoops [1], 
> which may be confusing even for experienced GHC developers [2].
> 
> Hadrian to the rescue!
> 
> Hadrian, a new build system for GHC that I've been developing [3], is written 
> in Haskell and can therefore be built and run via Stack that can install 
> appropriate bootstrapping GHC and MSYS2 environment in an automated and 
> robust way. This was first pointed out by Neil Mitchell [4], and I've 
> recently simplified build instructions even further. Here are all the steps:
> 
> git clone --recursive git://git.haskell.org/ghc.git
> cd ghc
> git clone git://github.com/snowleopard/hadrian
> cd hadrian
> stack setup
> stack exec -- pacman -S autoconf automake-wrapper make patch tar --noconfirm
> stack build
> stack exec hadrian -- --directory ".." -j --flavour=quickest
> 
> See more details here: 
> https://github.com/snowleopard/hadrian/blob/master/doc/windows.md.
> 
> NB: Hadrian can build Stage2 GHC, but there are still many limitations [5]. 
> Help make it better!
> 
> [1] https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Windows
> [2] https://mail.haskell.org/pipermail/ghc-devs/2016-June/012340.html
> [3] https://github.com/snowleopard/hadrian
> [4] http://neilmitchell.blogspot.co.uk/2016/03/compiling-ghc-on-windows.html
> [5] https://github.com/snowleopard/hadrian#current-limitations
> 
> Cheers,
> Andrey
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to