Profiling libraries are not installed
When building GHC from source, profiling libraries are created as requested, but are not installed.
I followed the README's instructions, doing "sh boot; ./configure; make; make install". No custom build.mk was used.
Attempting to compile programs with the "-prof" option fails, with a message like:
Could not find module System.Random': Perhaps you haven't installed the profiling libraries for package
random-1.0.0.1'?
Use -v to see a list of the files searched for.
When using the inplace/bin/ghc-stage2 compiler, instead of the installed version, profiled applications can be built without error.
Running "make show VALUE=GhcLibWays" in the build directory confirms that it is set to "v p". Inspection of the library directory confirms that "_p.a" library files exist.
Trac metadata
Trac field | Value |
---|---|
Version | 6.11 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Build System |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | MacOS X |
Architecture |