Mitchell, Neil wrote:
Using HEAD from today, during build, I get:
Configuring installPackage-1.0...
Warning: This package indirectly depends on multiple versions of the
same
package. This is highly likely to cause a compile failure.
package process-1.0.0.1 requires filepath-1.1.0.0
package directory-1.0.0.1 requires filepath-1.1.0.0
package Cabal-1.5.5 requires filepath-1.1.0.1
c:/ghc-build/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc
c:/ghc-build/ghc/l
ibraries/bootstrapping.conf build --distpref dist-inplace
--ghc-option=-Werr
or --ghc-option=-H64m --ghc-option=-O0 --ghc-option=-fasm
--ghc-option=-Wall
Preprocessing executables for installPackage-1.0...
Building installPackage-1.0...
c:/ghc-build/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc
c:/ghc-build/ghc/l
ibraries/bootstrapping.conf install --distpref dist-inplace
Installing executable(s) in
c:/ghc-build/ghc/utils/installPackage/install-inplace\bin
c:\mingw\bin\strip.exe:
'c:/ghc-build/ghc/utils/installPackage/install-inplace\b
in\installPackage': No such file
make[2]: *** [with-bootstrapping-compiler] Error 1
make[2]: Leaving directory
`/cygdrive/c/ghc-build/ghc/utils/installPackage'
make[1]: *** [with-bootstrapping-compiler.installPackage] Error 2
make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/utils'
make: *** [stage1] Error 2
Checking C:\ghc-build\ghc\utils\installPackage\install-inplace\bin shows
installPackage.exe is present.
My best guess is that strip needs to specify the complete path,
including .exe
I ran into this too, I'm just testing the fix.
As a related question, where are the build files located? More
specificially, if I want to search for terms such as strip or
installPackage which might help me track this down, what set of files
should I be searching? I've got */Makefile and mk/*.mk to search for,
but is there any "complete set" of files where all build logic resides?
(including any appropriate perl and shell scripts) I'll update this wiki
page with any information I get:
http://hackage.haskell.org/trac/ghc/wiki/Building/BuildSystem
libraries/Cabal/**/*hs, utils/installPackage/*hs, libraries/cabal-bin.hs
(I might have missed some). Bear in mind we'll be changing all this soon.
Cheers,
Simon
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc