Mac Mac 上面 port 安装 ImageMagick 总是出错

sihaiyunyou · 2011年11月26日 · 最后由 suxu 回复于 2012年09月13日 · 8359 次阅读

谁能给个 mac 上安装 ImageMagick 的方案

homebrew 吧。常用的包还是 homebrew 靠谱些。虽然 port 更强大

#1 楼 @southwolf 用 brew 安装成功,多谢

curl -O ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz tar -zxf ImageMagick.tar.gz cd ImageMagick-*/ ./configure --prefix=/usr/local make sudo make install 我的系统是 10.7。这么安装很成功、方便,不过得最先装 xcode

源码包安装,如 3 楼。

homebrew 安装就老撞墙……这次是撞到 lcms 的下载上。

3Q #3 楼 @keithorbit

安装后:

dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib Referenced from: /usr/bin/identify Reason: image not found

@suxu http://stackoverflow.com/questions/6764176/lion-10-7-not-supporting-convert1-dylib-error

很多时候我都是直接下载源码放到/Library/Cache/Homebrew 目录下面,然后再将 brew 安装文件里面 md5 注释,brew 在安装的时候就会从/Library/Cache/Homebrew 解包安装了

谢谢 #7 楼 @minix 用 brew 安装时。默认会 git clone git://github.com/adamv/ImageMagick.git
but Repository not found

@suxu 不是这样的,你查一下/usr/local/Library/Forumla/下面,会有很多文件。里面会有 imageMagick.rb 文件,这个文件就是下载 URL,MD5 认证,编译安装的过程。

#9 楼 @minix 嗯。怎么改这个文件。我尝试了下,未成功 如果能有一个 可以用的 git 库。直接改 url 应该就可以啦

你可以直接在http://www.imagemagick.org/script/download.php 里面下载一个 tar 包放到/Library/Caches/Homebrew 里面,将 imagemagick.rb 文件里面的 sha256 一行注释,执行 brew install imagemagick,然后系统会提示包已存在在/Library/Caches/Homebrew 里面,会直接拿来编译安装的!

#11 楼 @minix 谢啦。恍然发现 我采用的 3 楼的方法,已经安装好啦。只是环境变量没有加。so 现在好啦。再次谢谢哈。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号