имеют ошибку с libClang, то я установить его с интригой в конце я получаю:Отсутствующий символ в Haskell libclang связывания: clang_toggleCrashRecovery
[13 of 13] Compiling Clang (src/Clang.hs, dist/build/Clang.o)
In file included from ./src/Clang/FFI_stub_ffi.h:6,
from src/Clang/FFI_stub_ffi.c:4:0:
/usr/local/lib/ghc-7.0.3/include/HsFFI.h:29:0:
warning: "__STDC_LIMIT_MACROS" redefined
<command-line>:0:0:
note: this is the location of the previous definition
src/Clang/FFI_stub_ffi.c: In function ‘prim_getCString’:
src/Clang/FFI_stub_ffi.c:33:0:
warning: assignment discards qualifiers from pointer target type
src/Clang/FFI_stub_ffi.c: In function ‘prim_toggleCrashRecovery’:
src/Clang/FFI_stub_ffi.c:2181:0:
warning: implicit declaration of function ‘clang_toggleCrashRecovery’
Registering LibClang-0.0.9...
, когда я теперь хочу скомпилировать скрипт с GHC, который использует Clang я получить:
ghc --make test.hs -L.
[1 of 1] Compiling Main (test.hs, test.o)
Linking test ...
/home/foo/.cabal/lib/LibClang-0.0.9/ghc-7.0.3/libHSLibClang-0.0.9.a(FFI_stub_ffi.o): In function `prim_toggleCrashRecovery':
FFI_stub_ffi.c:(.text+0x1577): undefined reference to `clang_toggleCrashRecovery'
collect2: ld returned 1 exit status
кому-то идея, что делать?
Похоже, вы можете закрыть другой вопрос, так как вы сейчас связываетесь, но не с отсутствующим символом. –