Ralf Hinze <[EMAIL PROTECTED]> writes:
> probably the worst design decision in the last five years was to detach
> Happy from the compiler distribution, at least for me :-(.
Sorry :) Since Happy isn't changing very much, it doesn't make sense
for everyone to download a 1M+ executable along with GHC all the
time.
> ./configure --prefix=$HOME/FP/ghc
> ...
> **************************************************
> Configuration done, ready to either 'make install'
> or 'make in-place'.
> (see README and INSTALL files for more info.)
> **************************************************
> make install
> Configuring happy, version 1.5, on sparc-sun-solaris2 ...
> /bin/sh: syntax error at line 1: `;' unexpected
> make: *** [config-pkgs] Error 2
> gold 906> make shell=bash install
> Configuring happy, version 1.5, on sparc-sun-solaris2 ...
> /bin/sh: syntax error at line 1: `;' unexpected
> make: *** [config-pkgs] Error 2
Guess what? It's the old 'for i in ;' problem again. Try 'make
install SHELL=bash' (I think the upper case is important).
Cheers,
Simon
--
Simon Marlow [EMAIL PROTECTED]
University of Glasgow http://www.dcs.gla.ac.uk/~simonm/
finger for PGP public key