关于haskell:使用从源代码编译的GHC中的GHC API

Using GHC API from GHC compiled from source

我想在客户端程序中使用来自
GHC的修改版。 它很容易获得GHC来源
并构建和安装修改后的GHC,但安装
修改后的GHC会导致所有较旧的(Cabal)依赖关系中断。

因此,我不能像ghc -v所说的那样使用GHC API:

软件包ghc-7.0.3 -...由于缺少或递归依赖项而无法使用:...

关于如何进行的任何线索?

谢谢!,

兰吉特


您必须首先构建GHC的自定义版本,然后安装所需的所有软件包。 这样,所有内容都将与您的自定义GHC关联,那么您会好起来的。