我想在 Ubuntu(13.10) 上安装 Calabash Android。我安装了 gem (1.8.23) 和 ruby (1.9.3p194) 并尝试运行“sudo gem install calabash-android”,但不断收到消息说“无法构建 gem 本机扩展”,以下是完整消息:
构建原生扩展。这可能需要一段时间... 错误:安装 calabash-android 时出错:错误:无法构建 gem 原生扩展。
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
require' from extconf.rb:1:in `'
Gem 文件将继续安装在 /var/lib/gems/1.9.1/gems/gherkin-2.12.2 中以供检查。
我尝试了“sudo apt-get update”,但没有解决问题。而且我还检查了 gcc,所以它不应该是构建问题。有没有人有什么建议?提前致谢!