【发布时间】:2011-11-29 10:58:51
【问题描述】:
我已经干净地安装了 Mac OS X Lion,并且我已经安装了开发者工具。我正在尝试安装一些 ruby gems,而那些需要本地扩展的 gems 没有构建。
sudo gem install rmagick
例如不会构建。我得到了这个错误:
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
看起来 ruby.h 头文件已在 Lion 中移动,但我不知道如何将 ruby gem 指向它。
我也更新了 rubygems 本身
sudo gem update --system
但问题仍然存在。想法?
【问题讨论】:
标签: ruby macos rubygems osx-lion rmagick