Still problems building ghc 6.5 with ghc 6.4
Michael Marte
marte at pms.informatik.uni-muenchen.de
Wed Mar 29 04:09:40 EST 2006
Simon Marlow wrote:
> Michael Marte wrote:
>
>> Yes, I synced my working copy of ghc 6.5 yesterday with darcs pull.
>> Are there any requirements as to which exact version of ghc 6.4 I am
>> supposed to use?
>> I am using the plain 6.4 release but I am able to build the head of
>> the 6.4 branch.
>>
>> BTW. Am I supposed to run configure after syncing the working copy
>> and/or clean the source tree before issueing the make command?
>
>
> The *safest* thing to do after pulling is to completely make clean,
> autoreconf, and build from scratch. You may be able to avoid being
> that drastic if you know what you're doing. There are quite a few
> dependencies in the GHC tree that aren't tracked explicitly, for
> practical reasons; for example, the build system doesn't know that
> when the .hi format changes you need to rebuild all your libraries.
>
> I suspect something is out of date in your case, but I'm not sure
> what. If you don't want to rebuild everything, you could try just
> rebuilding ghc/lib/compat, and then remove ghc/stage1/parser/Lexer.o,
> build stage 1, and then carry on with stage 2.
>
> Cheers,
> Simon
I did as you said (make clean; autoreconf; configure; make) but it
didn't help; I get the same error as before.
Michael
More information about the Glasgow-haskell-users
mailing list