Не удается установить диаграммы / arithmoi на Mac
Я пытаюсь установить diagrams
(в песочнице cabal), и он терпит неудачу во время arithmoi
установка, дающая следующее сообщение:
Preprocessing library arithmoi-0.4.1.1...
no location info>:
Warning: Couldn't figure out LLVM version!
Make sure you have installed LLVM
ghc: could not execute: opt
Failed to install arithmoi-0.4.1.1
cabal: Error: some packages failed to install:
arithmoi-0.4.1.1 failed during the building phase. The exception was:
ExitFailure 1
diagrams-1.2 depends on arithmoi-0.4.1.1 which failed to install.
diagrams-contrib-1.1.2 depends on arithmoi-0.4.1.1 which failed to install.
Я не уверен, почему у меня нет LLVM
бэкэнд установлен или почему он может выполняться opt
.
Есть идеи ? (Я использую GHC 7.6.3 на OS 10.8)
3 ответов
cabal install diagrams --constraint "arithmoi -llvm"
существует способ без указания диапазона версии. Это сработало для меня.
(собственный ответ: у меня есть такая же проблема) я решил ее, понизив arithmoi до 4.0.4, добавив следующую строку в файл May cabal:
build-depend: arithmoi >= 0.4 < 0.4.1.1
пришлось удалить песочницу и переустановить все с нуля, но работал в конце.