Bjarte M. Oestvold <[EMAIL PROTECTED]> writes: 
> 
> I'm trying to compile HaskellDirect 0.15 (from ftp.dcs.gla.ac.uk)
> using GHC 4.04, patchlevel 1 (binary dist. sparc-sun-solaris2).
> 
> Make stopped first on seing `forall ...' and I resolved this by adding
> -fglasgow-exts in config.mk.  Then GHC said
> 
>       Utils.lhs:22: parse error on input `(#'
> 
> but previously it appearently got past that line (conflict with
> unboxing syntax?).
> 
> I don't know how to proceed from here ...
> 

Hi,

space it out, i.e., "(#)" => "( # )", to avoid confusing the parser
(it currently thinks that it is the start of an unboxed tuple.)

I wouldn't be too surprised if you run into other minor problems
with the hdirect-0.15 sources & ghc-4.04, as it was released at the
time when 4.03 was new&exciting.

If compiling it up proves to be too tricky, an alternative is to either
pick up the current sources from the CVS repository or wait a couple
of days for the release of hdirect-0.16.

> 
> GHC itself works great, except for one minor problem: "hstags"
> complains that it cannot find "hsp" (there is no such file in the
> binary dist. archive).
> 

"hsp" is no more, I'm afraid. Replacing "hstags" with something
that doesn't require a complete Haskell frontend would probably be
a good idea..

--sigbjorn

Reply via email to