[[project @ 2004-05-05 14:10:07 by simonpj] simonpj**20040505141007 More about windows ] { hunk ./docs/building/building.sgml 4541 -Installing and configuring MSYS +Installing and configuring MSYS hunk ./docs/building/building.sgml 4614 + + +MSYS comes with bzip, and MSYS's tar's -j +will bunzip an archive (e.g. tar xvjf foo.tar.bz2). Useful when you get a +bzip'd dump. + hunk ./docs/building/building.sgml 4730 -Win32 has a find command which is not the same as Cygwin's find. -You will probably discover that the Win32 find appears in your PATH -before the Cygwin one, because it's in the system PATH -environment variable, whereas you have probably modified the user PATH -variable. You can always invoke find with an absolute path, or rename it. +See the notes in about find and bzip, +which apply to Cygwin too. hunk ./docs/building/building.sgml 4830 -Happy is a parser generator used to compile the Haskell grammar. Add it in your +Happy is a parser generator used to compile the Haskell grammar. Under MSYS or Cygwin you can easily +build it from the source distribution using + + ./configure + make + make install + +This should install it in /usr/local/bin (which maps to c:/msys/1.0/local/bin +on MSYS). +Make sure the installation directory is in your hunk ./docs/building/building.sgml 4846 - source distribution in the usual way. Sources are + source distribution in the same way as Happy. Sources are }