BINDIST=YES

Simon Peyton-Jones simonpj at microsoft.com
Thu Sep 9 06:52:54 EDT 2010


Ian

I have a validate failure in my new-typechecker tree:

=====> T3807(normal) 1 of 1 [0, 0, 0]
cd . && $MAKE --no-print-directory -s T3807    </dev/null >T3807.run.stdout 2>T3807.run.stderr
Wrong exit code (expected 0 , actual 2 )
Stdout:

Stderr:

Implicit import declaration:
    Could not find module `Prelude':
      Perhaps you haven't installed the "dyn" libraries for package `base'?
      Use -v to see a list of the files searched for.
make[1]: *** [T3807] Error 1


But if I say "make TEST=T3807" it works.  It's because the bindisttest directory hasn't got the dyn libs.  So "make TEST=T3807 BINDIST=YES" fails as above.

So the question is: why doesn't bindisttest/ contain the dynamic libs? I'm using the standard validate settings plus

HADDOCK_DOCS = NO
BUILD_DOCBOOK_HTML = NO
BUILD_DOCBOOK_PS   = NO
BUILD_DOCBOOK_PDF  = NO

Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20100909/da419918/attachment.html


More information about the Cvs-ghc mailing list