Hello,
I tried to compile 4.02 from sources on a ix86-linux-glibc2.1 machine and found
that this is simply impossible.
Here's my report.
First I downloaded the sources and tried to boot them (hc method). Happy wasn't
installed. No problem. Installed
a binary distribution of happy-1.5 that seems to work. Bootstrapping was not
possible. Ok. I downloaded a the
4.02 RPM package. ghc seems to work.
But when it cames to compile ParselFace.hs in ghc/compiler/rename the Heap was
exhausted. This problem
was reported from [EMAIL PROTECTED] (S.D.Mechveliani) as well. I first thought
that a heap above 67m was not
possible on my machine with only 64m RAM. I tried it with 128m RAM. The same. I
tried -fno-strict
-fno-upgrade-analysis -fvia-C in all combinations. The same. I tried it with
-H99m. This is not possible.
Highest value accepted is -H67m.
I downloaded the current source code. Ungzipping is possible with no errors but
taring afterwards leads to a
checksum error.
I gave the thing a last try with the bin RPM of ghc-3.02. This is not working at
all on my machine. The symbol
__setjmp is not known (error in hsc).
I give up for the moment and using the ghc-4.02 of the RPM that works fine except
for ParselFace.hs.
Regards,
Thomas