所以我试图通过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
进行了硬编码。我发现那些在这条道路上遇到类似问题的人却找不到解决问题的方法