> I'm trying to build version 4.01 on a Linux pentium, using freshly
> installed binary of 4.01, and I get this error message when running
> a "gmake all"
>
> --
> --
> ==fptools== gmake all --no-print-directory -r;
> in /home/k
> Arne Glenstrup [mailto:[EMAIL PROTECTED]] writes:
>
> Hi again,
>
>
> Trying `gmake boot' on our HPUX system (with gcc 2.8.1)... I
> get bogged down in the ghc/compiler directory at this point:
>
>
> No file `Addr.hi', `Addr.lhs', `Addr.hs' (reqd from file
> `utils/DirUtils.l
*Sigh*... Somehow I just can't make Haskell callbacks work:
panne@jeanluc:cbtest > make
rm -f Main.o
ghc -recomp -fglasgow-exts -fno-prune-tydecls -Wall -c Main.hs -o Main.o
ghc: module version changed to 1; reason: no old .hi file
/tmp/ghc1532.hc:34: warning: implicit declaratio
> Trying to build ghc 4.01 for HP, I ran into trouble already
> at the `make
> boot' stage! Apparently, in ghc/includes/StgMacros.h there is
> a section
>
> [ blah ]
>
> resulting in gcc complaining about struct __ud being defined
> twice!
You can just remove the __ud's - they're not used an
> What does this mean? (it's a warning, not an error)
It means you compiled your compiler with -DDEBUG :-)
--
Simon Marlow
Microsoft Research Ltd., Cambridge, U.K.
Arne Glenstrup <[EMAIL PROTECTED]> writes:
>
> Hi,
>
>
> Still, when trying to run `gmake boot' on our HPUX system,
> with $RAWCPP
> set to `gcc -E -' I get these errors concerning file
> ghc/compile/HsVersions.h:
>
> HsVersions.h:98: `#' operator is not followed by a macro argument name
>
I'm trying to build version 4.01 on a Linux pentium, using freshly
installed binary of 4.01, and I get this error message when running
a "gmake all"
==fptools== gmake all --no-print-directory -r;
in /home/kultarr/year4/matt