GHC-6.4.1 on FreeBSD-amd64 port progress
Wilhelm B. Kloke
wb at arb-phys.uni-dortmund.de
Mon Oct 17 14:19:03 EDT 2005
Simon Marlow <simonmar at microsoft.com> schrieb:
> On 15 October 2005 23:10, Wilhelm B. Kloke wrote:
>
>> Don't forget to delete Linker.c (for ghci). The stage on teh host
>> system
>> where the process fails jsut now is
>>> $MAKE -C libraries boot all
>> because
>>> Fake happy is not happy!
>
> You mean on the target system? Can you give more details?
Yes. Sorry for any confusion. The happy error messages was an easy one,
because I have a working 32bit happy on the system.
>> But ghc-inplace seems to work pretty good now on amd64.
I reached the end of hc-build successfully. Now there is a new problem.
I tried (as root) make install at this point. This fails with error messages
related to missing stage2 subdirectories. So I tried
gmake stage=2 boot
This fails with messages
...
cmm/CmmLex.hs:28: unterminated #if
cmm/CmmLex.hs:20: unterminated #if
<<ghc: 55123864 bytes, 6 GCs, 160600/160600 avg/max bytes residency (1 samples), 16M in use, 0.00 INIT (0.00 elapsed), 0.12 MUT (0.41 elapsed), 0.01 GC (0.05 elapsed) :ghc>>
gmake: *** [depend] Fehler 1
This error is due to indented preprocessor lines
#else
#endif
I removed the indentation of these 2 lines. Then this file compiled,
but there are more of them, the next being parser/Lexer.hs
Is there a recommended way to handle this?
--
Dipl.-Math. Wilhelm Bernhard Kloke
Institut fuer Arbeitsphysiologie an der Universitaet Dortmund
Ardeystrasse 67, D-44139 Dortmund, Tel. 0231-1084-257
More information about the Glasgow-haskell-users
mailing list