Timothy Robin BARBOUR writes:
>
> I am trying to use ghc-2.10 (from a Glasgow binary bundle) to build
> ghc-3.00 from source, on a debian 1.3 linux box.
>
..
> configure and make boot go okay, but make all ends thus:
>
> ------------------------------------------------------------------------
> ==fptools== make all --no-print-directory -r;
> in /usr/local/build/fptools/ghc/lib
> ------------------------------------------------------------------------
> rm -f ghc/ArrBase.o ; if [ ! -d ghc/ArrBase ]; then mkdir ghc/ArrBase; else find
>ghc/ArrBase -name '*.o' -print | xargs rm -f __rm_food ; fi
> ../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -O -split-objs
>-odir ghc/ArrBase -monly-2-regs -H8m -c ghc/ArrBase.lhs -o ghc/ArrBase.o -osuf o
...
>
> ArrBase.lhs:15: Could not find valid interface file `Ix'
Hi,
looks like the initial `make boot' in ghc/lib didn't succeed, as
the first module that should have been compiled was ghc/PrelBase.lhs
Try re-running `make boot' from within ghc/lib and see if
it breaks.
--Sigbjorn