2015-05-31 1 views
3

Я только что скачал новейшую версию GHC 7.10.1, и я пытаюсь настроить систему cabal, чтобы она работала. Но я не смог найти 64-битный двоичный файл cabal для 64-битных окон.Как настроить cabal для ghc 7.10 на windows 64-bit

У платформы Haskell пока нет 7.10. Поэтому я пошел в https://www.haskell.org/cabal/download.html, но есть только двоичный файл для 32-битных окон. Я попытался использовать эту версию до cabal update, но cabal.exe просто разбился при настройке начальной конфигурации.

Мне было интересно, в чем заключается процедура настройки cabal для 64-битного GHC?

+2

Вы попробовали [MinGHC] (https://github.com/fpco/minghc) вместо этого? – Zeta

+0

@Zeta. У меня нет. Похоже, что мне нужно. Вы знаете, смогу ли я установить его без части MSys? У меня есть собственные msys с большим количеством материала, встроенного в прошлом. – tinlyx

ответ

0

Вот что сработало для меня.

Я использовал предыдущую версию 64-битный GHC, такие, как те, в Haskell Platform, чтобы составить cabal.exe и использовать его, чтобы сделать:

cabal install cabal-install 

(загрузочной обвязки).

После этого cabal.exe, установленный в локальном каталоге, был 64-битным и работал отлично.

Примечание: я попытался использовать MinGHC 64-bit как @Zeta, но cabal.exe был также 32-разрядным. Кажется, это несовместимо с 64-битной системой GHC и дало мне сбои так же, как 32-разрядный cabal.exe, загруженный с официального сайта.