I'm trying to install diagrams
(in a cabal sandbox) and it fails during arithmoi
installation, giving the following message :
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.
I'm not sure why I don't have LLVM
backend installed or why It could execute opt
.
Any idea ? (I'm using GHC 7.6.3 on OS 10.8)
opt
on your path? Also, you should upgrade your version of GHC. 6.8 is god knows how old. – user2407038LLVM
usingbrew install llvm
. Still get the exact same error message. – mb14brew install llvm --all-targets --with-clang --with-lld --with-python && export PATH=/usr/local/opt/llvm/bin:$PATH
and it worked. – kgadek