This is a very useful hack to bootstrap GHC, at least for minor versions...
If you have the autoconf utility avalaible on your box: -which autoconf -type autoconf ( under bash shell ) try as follow: 1) Remove configure file ( rm configure) 2)Open the file fptools/aclocal.m4 >dnl >dnl Check for Happy and version. >dnl >AC_DEFUN(AC_HAPPY, >[AC_PATH_PROG(HappyCmd,happy) >AC_CACHE_CHECK([for version of happy], ac_cv_happy_version, >[if test x"$HappyCmd" != x; then > ac_cv_happy_version="`$HappyCmd -v | >changequote(, )dnl > grep 'Happy Version' | sed -e 's/Happy Version \([^ >]*\).*/\1/g'`" ; >changequote([, ])dnl >else > ac_cv_happy_version=""; >fi; >if expr "$ac_cv_happy_version" "<" 1.4 > /dev/null 2>&1; then > echo > echo "Happy version 1.4 or later is required to compile GHC." > exit 1 <====== THIS LINE ==============> >fi; ]) 2)Delete the line "exit 1".... 3) run autoconf ( autoconf ) under fptools ================================= Otherwise, if you don't have autoconf avalaible, you can just edit the configure script by hand... Search for the string "Happy" and delete the "exit 1" ... ================================ Once you have bootstraped ghc, you will be able to build Happy... Mike Hogsett wrote: _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users