use*_*611 5 ruby ubuntu android calabash
我想在Ubuntu(13.10)上安装Calabash Android.我安装了gem(1.8.23)和ruby(1.9.3p194),并尝试运行"sudo gem install calabash-android",但不断收到消息"无法构建gem native extension",下面是完整的消息:
构建原生扩展.这可能需要一段时间...错误:安装calabash-android时出错:错误:无法构建gem原生扩展.
/usr/bin/ruby1.9.1 extconf.rb
Run Code Online (Sandbox Code Playgroud)
/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要求'来自extconf.rb:1:in`'
Gem文件将保留在/var/lib/gems/1.9.1/gems/gherkin-2.12.2中以供检查.
我试过"sudo apt-get update",但它没有解决问题.我也检查了gcc所以它不应该是构建问题.有没有人有什么建议?提前致谢!
在安装ruby时,选择开发版或完整版,所以在我的系统上使用ubuntu 12.04,我会使用
sudo apt-get install ruby1.9.1-full
Run Code Online (Sandbox Code Playgroud)
还请确保android主路径和ant路径是正确的
谢谢
| 归档时间: |
|
| 查看次数: |
1567 次 |
| 最近记录: |