
9 Sep
2003
9 Sep
'03
9:48 a.m.
When building the current version of GHC from CVS without having alex installed, the build tries to use "alex-inplace" instead, but apparently the dependency that tells make(1) to build that executable before using it is missing. I had to execute
make ProjectsThatExist=alex
in the top level before the build of GHC itself would succeed. I guess, this qualifies as a bug. :-)
It's not really a bug (well, the same situation arises with Happy and Haddock). There are no dependencies between top-level projects. I'll switch the default build order so that these packages get build before GHC if you say 'make' at the top level. Cheers, Simon