Подтвердить что ты не робот

Использование библиотеки text-icu в Haskell на Mac OS

Я пытаюсь использовать библиотеку text-icu в качестве зависимости в пакете cabal в Mac OS. У меня установлен icu, но когда я пытаюсь построить свой пакет, я получаю эту ошибку:

  • Отсутствующие библиотеки C: icui18n, icudata, icuuc

Я не уверен, какие шаги отладки будут использоваться.

4b9b3361

Ответ 1

Вы можете использовать либо MacPorts, либо Homebrew для установки пакета icu, и иметь ссылку на пользовательский путь заголовка и библиотеки:

MacPorts

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

Homebrew

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