cabal install llvm-general因硬编码目录而失败

时间:2014-03-25 20:03:48

标签: haskell llvm cabal

所以我试图通过cabal安装llvm-3.4.2.2 haskell绑定。但它失败了以下输出

Curtiss-MacBook-Air:TestImages Curtis$ sudo cabal install llvm-general
Password:
Resolving dependencies...
[1 of 1] Compiling Main             ( /tmp/llvm-general-3.4.2.2-7647/llvm-general-3.4.2.2/Setup.hs, /tmp/llvm-general-3.4.2.2-7647/llvm-general-3.4.2.2/dist/setup/Main.o )
Linking /tmp/llvm-general-3.4.2.2-7647/llvm-general-3.4.2.2/dist/setup/setup ...
Configuring llvm-general-3.4.2.2...
Building llvm-general-3.4.2.2...
Preprocessing library llvm-general-3.4.2.2...
dyld: Library not loaded: /Users/ian/zz64/ghc-7.6.3/libffi/build/inst/lib/libffi.6.dylib
  Referenced from: /private/tmp/llvm-general-3.4.2.2-7647/llvm-general-3.4.2.2/dist/build/LLVM/General/Internal/LibraryFunction_hsc_make
  Reason: image not found
running dist/build/LLVM/General/Internal/LibraryFunction_hsc_make failed (exit code 5)
command was: dist/build/LLVM/General/Internal/LibraryFunction_hsc_make  >dist/build/LLVM/General/Internal/LibraryFunction.hs
Failed to install llvm-general-3.4.2.2
cabal: Error: some packages failed to install:
llvm-general-3.4.2.2 failed during the building phase. The exception was:
ExitFailure 1

它似乎失败了,因为有人在/Users/ian/zz64/ghc-7.6.3/libffi/build/inst/lib/libffi.6.dylib中对路径LibraryFunction_hsc_make进行了硬编码。我发现那些在这条道路上遇到类似问题的人却找不到解决问题的方法

0 个答案:

没有答案