在Mac OS上的Haskell中使用text-icu库

时间:2011-09-14 17:34:29

标签: haskell cabal icu

我正在尝试将text-icu库用作Mac OS上cabal包中的依赖项。我安装了icu但是当我尝试构建我的包时,cabal给了我这个错误:

  • 缺少C库:icui18n,icudata,icuuc

我不确定要使用哪些调试步骤。

1 个答案:

答案 0 :(得分:26)

您可以使用MacPorts或Homebrew来安装icu软件包,并让cabal引用自定义标头和库路径:

的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