>>>>> "Duncan" == Duncan Coutts <[email protected]> writes:
Duncan> On Sun, 2009-03-22 at 11:51 +0000, Colin Paul Adams wrote:
>> >>>>> "Achim" == Achim Schneider <[email protected]> writes:
>>
Achim> Colin Paul Adams <[email protected]> wrote:
> >> 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
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe