
BTW, not removing targets/ix86-linux/config.cache and similar files when I rerun configure script is quite annoying.
Could you be more specific about what problems this causes?
Not any problems, it caused just my minor annoyance - when I reran configure, I expected it to redecect compilers - yet AFAIR it hadn't. Maybe I'm wrong.
Yes, existing Haskell compilers are detected once only, but everything else configuration-related can be altered at any time by re-running the script. Compiler detection is mainly for the benefit of 'hmake', and I am becoming convinced that our current scheme is thoroughly inadequate anyway. For instance, some people have more than one version of ghc installed, and want hmake to work properly with both. Eventually, I hope to completely redesign this mechanism for hmake. Regards, Malcolm