GHC Trac Home
GHC Git Repos
Working on GHC
Mailing Lists & IRC
The GHC Team
All Feature Req's
Tickets I Created
Patches for review
New Feature Req
side by side
lines around each change
Show the changes in full context
White space changes
Sep 1, 2009 11:05:11 AM (
We don't expect anyone to read this page from beginning to end. The only way you get here is by searching, so remember when adding a new entry the most important thing to do is to '''include the error message verbatim''', so searches will find it. If a build failure is caused by a bug in GHC or the build system, please link to the ticket number so we can tell when it's safe to remove the entry and keep this page from getting too crufty.
== configure: error: C++ preprocessor "/lib/cpp" fails sanity check ==
On Windows, if you see this error when building GHC:
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
make: *** [libffi/stamp.ffi.configure] Error 1
then you probably have the Microsoft C compiler in your `PATH`, and this has confused the `configure` script for `libffi`. Try editing your `PATH` so that it no longer points to the MS compilers and tools.
== haddock: internal Haddock or GHC error: Data.Binary.getWord8: end of file ==