
"Duncan" == Duncan Coutts
writes:
Duncan> On Sun, 2009-03-22 at 11:51 +0000, Colin Paul Adams wrote:
>> >>>>> "Achim" == Achim Schneider
So why doesn't it find packages then, when they are installed? >> >> Achim> I've got no idea, what exactly are you trying to do, and Achim> how? >> >> I'm trying to re-compile ghc 6.11 and it doesn't find parsec.
Duncan> The ghc build system is fairly self contained. I'm not Duncan> sure if it cares if your bootstrapping compiler has parsec Duncan> or not. If the ghc build system is looking for the parsec Duncan> modules then I very much doubt it is going to be looking Duncan> in any parsec package that your bootstrapping compiler Duncan> might have registered (either globally or per-user). It'll Duncan> be looking for the sources that it comes bundled with. Duncan> A quick look in my ghc source tree reveals: Duncan> ghc/utils/ext-core/Language/Core/ParsecParser.hs Duncan> ghc/libraries/parsec/Text/ParserCombinators/Parsec.hs Duncan> The first one, utils/ext-core is importing parsec. Is that Duncan> what you're trying to build? The parsec package is an No. I assumed that would be built anyway. Duncan> extralib so wouldn't be present unless you did ./darcs-all Duncan> --extra get Duncan> If you can't get the ghc build going try asking on the ghc Duncan> users mailing list. Give as much detail as you can about Duncan> what you did so people can give you more helpful advice. -- Colin Adams Preston Lancashire