Использование GHC API из GHC, скомпилированного из исходного кода
Я хотел бы, чтобы в клиентской программе использовался GHC API из модифицированной версии GHC. Достаточно легко получить исходные коды GHC, создать и установить модифицированный GHC, но установка модифицированного GHC приводит к разрыву всех более старых (Cabal) зависимостей.
Следовательно, я не могу использовать GHC API, поскольку ghc -v говорит:
пакет ghc-7.0.3-... неприменим из-за отсутствующих или рекурсивных зависимостей:...
Любые подсказки о том, как поступить?
Спасибо!,
Ранджит.
1 ответ
Сначала вы должны создать собственную версию GHC, а затем установить все необходимые вам пакеты. Таким образом, все будет связано с вашим GHC, и вы будете в порядке.