
Hi Simon, On Wednesday 14 December 2005 09:49, Simon Marlow wrote:
Actually, looking at ghc/Makefile, it is possible that ghc/lib isn't getting built early enough. Try changing:
SUBDIRS = includes rts docs compiler lib utils driver
to
SUBDIRS = includes rts lib docs compiler utils driver
Did that. Now I get to here: ------------------------------------------------------------------------ ===fptools== Recursively making `all' in compat ... PWD = /home/andrew/test/ghc/bs/target/ghc-6.4.1/ghc/lib ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /home/andrew/test/ghc/bs/target/ghc-6.4.1/ghc/lib/compat ------------------------------------------------------------------------ make[2]: *** No rule to make target `Compat/Directory.o', needed by `ghccompat.o'. Stop. make[1]: *** [all] Error 1 make: *** [all] Error 1 make: Leaving directory `/home/andrew/test/ghc/bs/target/ghc-6.4.1/ghc' Any clues how to proceed? Andrew