[Vhs-ufpe] problems building GHC from source in Windows
Andre W B Furtado
andrewilsonfurtado at yahoo.com.br
Thu Feb 26 19:47:08 EST 2004
Starting with a completely fresh tree indeed solved the problem. Finally I
was able to compile GHC from source, but I'd like to report that "nofib" and
"hood" are actually breaking the fptools build.
nofib error is:
/bin/sh -c ././exp3_8_p +RTS -SC:/TEMP/stats392 -RTS +RTS -H10m -K10m -RTS
8 <
/dev/null 1> C:/TEMP/runtest392.1 2> C:/TEMP/runtest392.2 3>
C:/TEMP/runtest392.
3
././exp3_8_p +RTS -H10m -K10m -RTS 8 < /dev/null
expected stdout not matched by reality
*** exp3_8.stdout Tue Nov 26 11:46:26 1996
--- C:/TEMP/runtest392.1 Thu Feb 26 18:42:44 2004
***************
*** 1 ****
! 6561
--- 1 ----
! 6561
make[4]: *** [runtests] Error 1
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [all] Error 1
make[1]: Leaving directory `/cygdrive/c/haskell/cvs2/fptools/nofib'
make: *** [build] Error 1
hood error is:
make[1]: Leaving directory `/cygdrive/c/haskell/cvs2/fptools/hdirect'
make[1]: Entering directory `/cygdrive/c/haskell/cvs2/fptools/hood'
make[1]: *** No rule to make target `boot'. Stop.
make[1]: Leaving directory `/cygdrive/c/haskell/cvs2/fptools/hood'
make: *** [build] Error 1
Removing them from my local machine made it possible to proceed.
Cheers,
-- Andre
----- Original Message -----
From: "Simon Peyton-Jones" <simonpj at microsoft.com>
To: "Andre Santos" <alms at cin.ufpe.br>; "Andre W B Furtado"
<andrewilsonfurtado at yahoo.com.br>
Cc: "GHC bugs" <glasgow-haskell-bugs at haskell.org>; <vhs-ufpe at cin.ufpe.br>
Sent: Monday, February 23, 2004 8:23 AM
Subject: RE: [Vhs-ufpe] problems building GHC from source in Windows
[redirecting to ghc-bugs]
I have seen this before. Things are going wrong when you use the newly
built compiler to compile the run-time system. (This is the first RTS
file it compiles, right?)
Trouble is, I can't remember what was wrong. I hope you configured
with --with-gcc=c:/mingw/bin/gcc
as specified? Is this a completely clean build, starting with
autoreconf, in a tree with no old files lying around in it? (If not,
start a completely fresh tree -- I do have a vague memory that make
clean didn't make clean enough...)
Simon
| -----Original Message-----
| From: glasgow-haskell-users-bounces at haskell.org
[mailto:glasgow-haskell-users-
| bounces at haskell.org] On Behalf Of Andre Santos
| Sent: 22 February 2004 07:10
| To: Andre W B Furtado
| Cc: glasgow-haskell-users; vhs-ufpe at cin.ufpe.br
| Subject: Re: [Vhs-ufpe] problems building GHC from source in Windows
|
| Hi Andre,
|
| are you sure you have a ../../ghc/compiler/ghc-inplace file/compiler?
| You need to have compiled the "ghc/compiler" directory to have that.
|
| If you are only building a different rts you should have used
| "make HC=your-ghc-compiler" otherwise it will try to use
| the inplace one (which is the usual/standard behaviour).
|
| Andre.
|
| Andre W B Furtado wrote:
|
| > I was trying to build GHC in my Windows XP, using Cygwin, following
the
| > steps in the building guide. I'm stuck in the following error when
executing
| > "make" in fptools:
| >
| > creating libgmp.la
| > (cd .libs && rm -f libgmp.la && ln -s ../libgmp.la libgmp.la)
| > make[6]: Leaving directory
`/cygdrive/c/haskell/cvs/fptools/ghc/ghc/rts/gmp'
| > make[5]: Leaving directory
`/cygdrive/c/haskell/cvs/fptools/ghc/ghc/rts/gmp'
| > ../../ghc/compiler/ghc-inplace -H16m -O -O2 -static -c Apply.hc
-o
| > Apply.o
| > make[3]: *** [Apply.o] Error 1
| > make[2]: *** [all] Error 1
| > make[2]: Leaving directory `/cygdrive/c/haskell/cvs/fptools/ghc/ghc'
| > make[1]: *** [build] Error 1
| > make[1]: Leaving directory `/cygdrive/c/haskell/cvs/fptools/ghc'
| > make: *** [build] Error 1
| >
| > Any suggestions?
| > Thanks,
| > -- Andre
| >
| > _______________________________________________
| > Vhs-ufpe mailing list
| > Vhs-ufpe at cin.ufpe.br
| > http://noronha.cin.ufpe.br/mailman/listinfo/vhs-ufpe
|
| _______________________________________________
| Glasgow-haskell-users mailing list
| Glasgow-haskell-users at haskell.org
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
More information about the Glasgow-haskell-bugs
mailing list