[GHC] #7375: Building ghc fails because it is looking for an old version of libgmp
GHC
cvs-ghc at haskell.org
Tue Nov 13 11:07:13 CET 2012
#7375: Building ghc fails because it is looking for an old version of libgmp
----------------------------------+-----------------------------------------
Reporter: mimosa | Owner:
Type: bug | Status: closed
Priority: normal | Milestone:
Component: Compiler | Version: 7.4.2
Resolution: fixed | Keywords:
Os: Linux | Architecture: Unknown/Multiple
Failure: Building GHC failed | Difficulty: Unknown
Testcase: | Blockedby:
Blocking: | Related: 5743
----------------------------------+-----------------------------------------
Comment(by simonmar):
Replying to [comment:11 mimosa]:
> I am downloading this source tarball:
>
> http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-$tararch-unknown-
linux.tar.bz2
>
> where the variable is either i386 or x86_64
>
> I'm assuming that contains both stage 0 and the sourcecode. And when I
build it, the resulting GHC still has those dependencies.
That's just the compiler binaries, not the source code. You haven't built
it yet.
> I hope I'm not missing the point here, but given the bootstrapping, I
don't see where else stage 0 can come from but you guys: if, that is,
there is no way to build GHC without a working GHC. In this case there is
no doubt which came first - it must be the egg, not the chicken.
>
> Looking in the directory linked to above, I see there is this:
>
> http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-src.tar.bz2
>
> Is that what I should be building against what I've got already?
That is the source code, yes.
I'd recommend taking a look at [wiki:Building] and following the steps
there, let us know where you get stuck. BTW, the `glasgow-haskell-users`
mailing list is a better place to ask questions, there are lots of people
there who will help.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7375#comment:12>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list