[問題紀錄]安裝 ImageMagick Error

由 andy 發表於 六月 17, 2011 / 尚無評論

問題 : 使用 Homebrew 安裝ImageMagick 失敗

錯誤訊息 : Error: Failed executing: make install

系統提示:

 

Also try:

  brew doctor to check your setup for common problems.

  brew missing to check installed packages for missing deps.

原因:安裝過其他的程式有 /usr/bin/pkg-config , 可能是python等等 在這裡我被炸的原因是因為安裝了 Mono Framework   (Orz)

解決辦法:

1. 依照提示使用 brew doctor 指令

 

/usr/bin is in your PATH before Homebrew's bin. This means that system-

provided programs will be used before Homebrew-provided ones. This is an

issue if you install, for instance, Python.

2. 系統提供的解決方案 

      A .  考慮 將paths 中的/usr/local/bin 置於 /usr/bin 之前  以Mac來說 路徑在/etc/paths  記得sudo 修改順序。由於本人並非深厚Unix like 系統使用者,所以不清楚這樣修改會衍伸什麼問題,不過經過測試,的確可以解決問題。

      B.  處理系統提示其他 pkg-config 以遭遇到的問題來說可以選擇移除 Mono Framework

            將 /Library/Frameworks/Mono.framework  整個砍掉即可,在/usr/bin/pkg-config的連結會一並被移除。

 

3. 系統提供的其他解決方案

   To resolve this issue, re-brew pkg-config with:

   brew rm pkg-config && brew install pkg-config

不過因為該檔案權限被保護之類的關係,實際測試結果無法解決問題。

 

由於覺得目前的解決辦法實在不是最佳的答案,如果有相關更好的解決辦法歡迎分享指教。


 

關於作者

喜愛閱讀心理學與程式,資訊技術相關書籍,電影偏愛血淋淋,需要動腦的懸疑解謎,災難科幻類型.平時運動:游泳,慢跑等...最愛的一句話: Divide and Conquer! 無法掌握現在,如何談及未來!目前職業是程式設計師.

評論

此文章尚無評論。

發表評論

*