display 명령을 실행해 보면 에러가 난다.
display: delegate library support not built-in `' (X11) @ error...
CactusLab의 dmg를 사용하면 간단하게 해결된다.
하지만, /opt/ImageMagick/bin에 설치가 되면서 /etc/paths.d에 링크가 걸리는 방식을 사용하고 있어, Haskell에서 imagemagic을 install할 수 없어 다른 방법을 찾아봐야만 하였다.
좀처럼 해결방법을 못 찾던 중에 좋은 자료(TakiTakeの日記)를 발견했다.
#1. install XQuartz from https://xquartz.macosforge.org
#2. install libtool
brew install libtoolIf there is link error, then
brew link --force lib tool
#3. set display
export DISPLAY=:0.0
#4. install ImageMagick
brew install imagemagick --with-x11If there is an error, then run XQuartz before ImageMagick.

No comments:
Post a Comment