cvs commit: fptools/libraries/Cabal/Distribution/Simple
Build.hs Register.hs
Isaac Jones
ijones at syntaxpolice.org
Fri Dec 31 21:07:37 EST 2004
Hi Ross. Thanks for all the work you've been doing lately :)
Ross Paterson <ross at haskell.org> writes:
> ross 2004/12/31 17:50:19 PST
>
> Modified files:
> libraries/Cabal/Distribution/Simple Build.hs Register.hs
> Log:
> make more use of the new fields in PackageDescription (mostly for GHC)
Maybe you're still working on this, but it seems to break something in
building executables; it's now looking for the main modules in the
dist/build directory.
Preprocessing test-1.0...
Building test-1.0...
/usr/bin/ghc -package-conf /home/ijones/.ghc-packages -package-name test -odir dist/build/. -hidir dist/build/. --make -i. -ffi A B.A C
Chasing modules from: A,B.A,C
Skipping C ( C.hs, dist/build/./C.o )
Skipping A ( A.hs, dist/build/./A.o )
Skipping B.A ( ./B/A.hs, dist/build/./B/A.o )
/usr/bin/ghc -odir dist/build/. -hidir dist/build -c hello.c
/usr/bin/ghc -odir dist/build/c_src -hidir dist/build -c c_src/hello.c
ar q dist/build/libHStest-1.0.a dist/build/A.o dist/build/B/A.o dist/build/C.o dist/build/hello.o dist/build/c_src/hello.o
/usr/bin/ar: creating dist/build/libHStest-1.0.a
/usr/bin/ghc -package-conf /home/ijones/.ghc-packages -odir dist/build/. -hidir dist/build/. -o dist/build/./testA --make -i. -fallow-overlapping-instances dist/build/./MainA.hs
Chasing modules from: dist/build/./MainA.hs
ghc-6.2.2: can't find file `dist/build/./MainA.hs'
peace,
isaac
More information about the Cvs-libraries
mailing list