On Sun, Aug 26, 2007 at 02:54:20PM +0100, Claus Reinke wrote:
> >>   $ ls compiler/stage1/ghc-inplace*
> >>   compiler/stage1/ghc-inplace  compiler/stage1/ghc-inplace.bat
> >>   compiler/stage1/ghc-inplace.exe
> >
> >Ah, this could well be the source of the problem; you should only have
> >ghc-inplace.exe. Does removing the others fix it?
> 
> i changed the Makefile to pass the .exe explicitly, which did get the
> build rolling again.
> 
> my configuration is cygwin shell, mingw gcc, win/xp, and i did
> make distclean, followed by removing outputs of './darcs-all
> whatsnew -l',

compiler/stage1 is boring, so they won't be shown by that command.
You'd also need to use --boring.

> so the other versions are not likely to be left-overs
> (shouldn't distclean remove things like libraries/*/configure and
> libraries/*/include/*Config.h.in, among others?

No; according to
http://www.gnu.org/prep/standards/html_node/Standard-Targets.html
none of clean, distclean, mostlyclean, maintainer-clean should remove
configure and friends.

> if those are
> needed for a distribution, should there be a pristine target, to
> get the source tree without any generated files?).

Yeah, we should probably have a darcs-clean target, or something.

> just for the fun of it, there is yet another version, a soft-link from
> compiler/ghc-inplace to compiler/stage1/ghc-inplace.exe.., which
> is perhaps the one that should be used?

I'm not sure why this link is made.

> btw, i didn't notice which patch fixed the missing gmp.h issue,

That's interesting, I didn't think it was fixed yet.


Thanks
Ian

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to