On Tue, Jul 15, 2008 at 04:50:44PM +0200, Jost Berthold wrote:
> 
> For some complicated-to-explain reason, I do not have it (but I do have
> one called "ghc-6.8.3" in the path). As you can see, I configured the
> build to use ghc-6.8.3 as the haskell compiler. However, it calls "ghc"
> here. Unsure if this is particular to hpc. It might well be that cabal-bin
> calls it in general.

I can't reproduce this. The ghc path that I configure with is passed
through correctly for me:

hpc$ mv ../bootstrapping.conf ../bootstrapping.conf.tmp

hpc$ /home/ian/ghc/darcs/ghc/libraries/cabal-bin /usr/bin/ghc 
/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf configure 
--distpref=dist-bootstrapping --with-compiler=/usr/bin/ghc 
--with-hc-pkg=/usr/bin/ghc-pkg 
--package-db=/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp

hpc$ /home/ian/ghc/darcs/ghc/libraries/cabal-bin /usr/bin/ghc 
/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf build 
--distpref=dist-bootstrapping -v
[...]
/usr/bin/hsc2hs --cc=/usr/bin/ghc --ld=/usr/bin/ghc --cflag=-package-conf 
--cflag=/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp 
--lflag=-package-conf 
--lflag=/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp 
--cflag=-package --cflag=base-2.0 -o 
dist-bootstrapping/build/Trace/Hpc/Reflect.hs Trace/Hpc/Reflect.hsc
[...]

hpc$ /usr/bin/hsc2hs --cc=/usr/bin/ghc --ld=/usr/bin/ghc --cflag=-package-conf 
--cflag=/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp 
--lflag=-package-conf 
--lflag=/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp 
--cflag=-package --cflag=base-2.0 -o 
dist-bootstrapping/build/Trace/Hpc/Reflect.hs Trace/Hpc/Reflect.hsc -v
Executing: /usr/bin/ghc -c -package-conf 
/home/ian/ghc/darcs/ghc/libraries/bootstrapping.conf.tmp -package base-2.0 
dist-bootstrapping/build/Trace/Hpc/Reflect_hsc_make.c -o 
dist-bootstrapping/build/Trace/Hpc/Reflect_hsc_make.o
[...]


Thanks
Ian

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

Reply via email to