- 関数型プログラミング言語Haskell Part26
530 :デフォルトの名無しさん[sage]:2014/11/19(水) 13:45:28.57 ID:nUINe3lu - Mac OS Xでghc, haskell-platformを導入しました。
ghciやghcが動くことは確認できていて、ghc-mod, hlintを導入してvimの開発環境を整えていざプロジェクトをつくろうとしたのですが、 `cabal install --enable-test`をするとregex-posixのbuildに失敗してしまいます. エラーメッセージを読んでみましたが改善策がわかりません。ご教授いただけないでしょうか ghc -- 7.8.3 cabal -- 1.20.0.3 です 以下, `cabal install --enable-test --only-dependency`時のエラー部分です. Building regex-posix-0.95.2... Preprocessing library regex-posix-0.95.2... ld: library not found for -lgmp clang: error: linker command failed with exit code 1 (use -v to see invocation) linking dist/build/Text/Regex/Posix/Wrap_hsc_make.o failed (exit code 1) command was: /usr/bin/gcc dist/build/Text/Regex/Posix/Wrap_hsc_make.o dist/build/Text/Regex/Posix/Wrap_hsc_utils.o -o dist/build/Text/Regex/Posix/Wrap_hsc_make -m64 -L/Users/nao/.cabal/lib/x86_64-osx-ghc-7.8.3/regex-base-0.93.2 -L/Users/nao/.cabal/lib/x86_64-osx-ghc-7.8.3/mtl-2.2.1 -L/Users/nao/.cabal/lib/x86_64-osx-ghc-7.8.3/transformers-0.4.2.0 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/containers-0.5.5.1 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/bytestring-0.10.4.0 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/deepseq-1.3.0.2 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/array-0.5.0.0 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/base-4.7.0.1 -liconv -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/integer-gmp-0.5.1.0 -lgmp -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/ghc-prim-0.3.1.0 -L/usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/rts-1.0 -lm -ldl Installed xml-1.3.13 cabal: Error: some packages failed to install: regex-posix-0.95.2 failed during the building phase. The exception was: ExitFailure 1 test-framework-0.8.0.3 depends on regex-posix-0.95.2 which failed to install.
| - 関数型プログラミング言語Haskell Part26
532 :デフォルトの名無しさん[sage]:2014/11/19(水) 14:44:54.00 ID:nUINe3lu - はい。そう思ってgmpの存在も確かめてみたのですが, どうやらちゃんとはいってるぽいんですよね...
いま調べていたらmacのgccはllvmのwrapper?らしいので, gccを別で入れなおしてそっちでやってみます
|
|