2011-09-14 8 views
21

Mac OS上のcabalパッケージの依存関係としてtext-icuライブラリを使用しようとしています。私は、ICUがインストールされているが、私は私のパッケージ徒党は私に、このエラーを与える構築しようとすると:icui18n、icudata、 Mac OS上のHaskellでのtext-icuライブラリの使用

icuuc私はわからないものをデバッグに使用するための手順午前:Cライブラリがありません

+1

をしてみてくださいキャバル設定ファイルにライブラリの場所を 'extra-lib-dirs'と' extra-include-dirs'に追加します。 –

答えて

24

あなたはICUパッケージをインストールするには、MacPortsのか、自作のいずれかを使用することができ、およびカスタムヘッダーとライブラリパスに徒党参照しています

MacPortsの

sudo port install icu 
cabal install text-icu --extra-include-dirs=/opt/local/include --extra-lib-dirs=/opt/local/lib 

自作

brew install icu4c 
cabal install text-icu --extra-lib-dirs=/usr/local/opt/icu4c/lib --extra-include-dirs=/usr/local/opt/icu4c/include 
+21

また、 'brew install icu4c'を使うこともできます。次に、 'cabal install text-icu --extra-lib-dirs =/usr/local/opt/icu4c/lib --extra-include-dirs =/usr/local/opt/icu4c/include'コマンドでcabalパッケージをインストールします。醸造用溶液については – ivanjovanovic

+0

+1。 –

+0

ええ、ありがとう、なぜそれは本当の答えにしないでください? – danza

関連する問題