ghc head on windows: gcc.exe: installation problem,
cannot exec `cc1': No such file or directory
Claus Reinke
claus.reinke at talk21.com
Wed Sep 17 06:15:14 EDT 2008
>>> [1] Cabal should really pass -B to any direct calls to ghc-internal gccs
>>> [2] ghc should preserve gcc's internal layout when including it, so that
>>> prefix options work as well:
>>> [3] ghc should tell its internal gcc where its subprograms are, so that
>>> no extra -B is needed
> We already have a patch to sloving hsc2hs's gcc path problem by that way. [1]
> http://www.haskell.org/pipermail/cabal-devel/2008-September/003832.html
Thanks for the pointer, shelarcy! But looking through cabal-devel,
there seem to be several variants of similar patches floating
around, the latest requiring other changes to cabal?
Since there are ghc installations out there that do mutilate
their internal gccs, both cabal and ghc have to add -B for
now[1]. For future ghc releases, wouldn't it be better to keep
gcc intact [2], so that gcc can find its pieces on its own, being
no different from any other gcc, and those special cases in
ghc and cabal can disappear?
> Please test this patch and report result to Duncan. I think he
> is wanting to know result to apply correct patch.
Which patch to test, Duncan? Or will the latest version appear
in ghc's cabal soon now?
Claus
More information about the Cvs-ghc
mailing list