Использование GHC API из GHC, скомпилированного из исходного кода

Я хотел бы, чтобы в клиентской программе использовался GHC API из модифицированной версии GHC. Достаточно легко получить исходные коды GHC, создать и установить модифицированный GHC, но установка модифицированного GHC приводит к разрыву всех более старых (Cabal) зависимостей.

Следовательно, я не могу использовать GHC API, поскольку ghc -v говорит:

пакет ghc-7.0.3-... неприменим из-за отсутствующих или рекурсивных зависимостей:...

Любые подсказки о том, как поступить?

Спасибо!,

Ранджит.

1 ответ

Сначала вы должны создать собственную версию GHC, а затем установить все необходимые вам пакеты. Таким образом, все будет связано с вашим GHC, и вы будете в порядке.

Другие вопросы по тегам