I'd like to, within a client program, use the GHC API from a modified version of GHC. Its easy enough to get the GHC sources and build and install the modified GHC, but installing the modified GHC causes all older (Cabal) dependencies to break.
Consequently, I cannot use the GHC API as ghc -v says:
package ghc-7.0.3-... is unusable due to missing or recursive dependencies:...
Any clues on how to proceed?
Thanks!,
Ranjit.