Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 在osx 10.7.3上安装rmagick_Ruby On Rails 3_Imagemagick_Osx Lion_Rvm - Fatal编程技术网

Ruby on rails 3 在osx 10.7.3上安装rmagick

Ruby on rails 3 在osx 10.7.3上安装rmagick,ruby-on-rails-3,imagemagick,osx-lion,rvm,Ruby On Rails 3,Imagemagick,Osx Lion,Rvm,我在osx 10.7.3 lion上安装rmagick时遇到问题 我用了rvm Imagemagick与自制软件一起安装 gem安装rmagick Fetching: rmagick-2.13.1.gem (100%) Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension

我在osx 10.7.3 lion上安装rmagick时遇到问题

我用了rvm Imagemagick与自制软件一起安装

gem安装rmagick

Fetching: rmagick-2.13.1.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension
        /Users/lion/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
extconf.rb:128: Use RbConfig instead of obsolete and deprecated Config.
checking for clang... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.4.9... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/Users/lion/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:381:in
try_do':编译器未能生成可执行文件。 访问违例 您必须首先安装开发工具。 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:506:in 试试看 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:931:in 块中有_头' from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:790:in 阻塞以检查_' from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:284:in “延迟”中的块2级别 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:254:in 开放的 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:284:in 延迟阻塞' from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:254:in 开放的 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:280:in 推迟 from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:789:in 正在检查' from/Users/lion/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/mkmf.rb:930:in 有头吗 摘自extconf.rb:193:in' Gem文件将继续安装在/Users/lion/.rvm/gems/ruby-1.9.3-p0/gems/rmagick-2.13.1中,以便 视察 结果记录到/Users/lion/.rvm/gems/ruby-1.9.3-p0/gems/rmagick-2.13.1/ext/rmagick/gem_make.out


有人知道我能做些什么来正确安装rmagick吗?

我猜这是一个升级,而不是预装的?我最近升级到了Lion,不得不做如下事情:

卸载xcode 3有一个非破坏性版本的卸载脚本,以备不时之需 从应用商店免费安装xcode 4。下载量很大。 我使用macports。我不得不卸载并重新安装它们。如果还没有,你也需要为自制做同样的事情。 symlink或pass-on命令行新的gcc编译器rmagick引用了gcc-4.2,但对于xcode 4,它被称为llvm-gcc-4.2。如果你感兴趣的话,看看这意味着什么
这差不多是我不得不做的事情的总结。线索在mkmf.log中,所以如果我的答案不适合你,一定要查看并更新你的问题。

在/Users/lion/.rvm/gems/ruby-1.9.3-p0/gems/rmagick-2.13.1/ext/rmagick/gem\u make.out中有什么?还可以找到/Users/lion/.rvm/gems/ruby-1.9.3-p0/gems/rmagick-2.13.1/-名称mkmf.log并包含该文件-您可以使用gist.github.com