Changes between Version 6 and Version 7 of Building/Windows/Cygwin
- Timestamp:
- 11/29/11 12:33:08 (18 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Building/Windows/Cygwin
v6 v7 4 4 1. Install [http://www.cygwin.com/ Cygwin] 5 5 6 2. You must install enough Cygwin ''packages'' to support building GHC. If you miss out any of these, strange things will happen to you. There are two ways to do this: 7 * The direct, but laborious way is to select all of the following packages in the installation dialogue: 8 {{{cvs}}}, 6 2. You must install enough Cygwin ''packages'' to support building GHC. This means selecting at least the following packages in the installation dialogue: 7 {{{git}}}, 9 8 {{{openssh}}}, 10 9 {{{autoconf}}}, 11 10 {{{binutils}}}, 12 11 {{{gcc}}}, 13 {{{flex}}},14 12 {{{make}}}. 15 13 To see these packages, click on the "View" button in the "Select Packages" stage of Cygwin's installation dialogue, until the view says "Full". 16 * The clever way is to point the Cygwin installer at the17 {{{ghc-depends}}} package, which is kept at [http://haskell.org/ghc/cygwin]. When the Cygwin installer asks you to "Choose a Download Site", choose one of the offered mirror sites; and then type "http://haskell.org/ghc/cygwin" into the "User URL" box and click "Add"; now two sites are selected. (The Cygwin installer remembers this for next time.) Click "Next". In the "Select Packages" dialogue box that follows, click the "+" sign by "Devel", scroll down to the end of the "Devel" packages, and choose {{{ghc-depends}}}.18 14 19 15 3. Now set the following user environment variables:
