首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >捆绑更新Unicorn错误

捆绑更新Unicorn错误
EN

Stack Overflow用户
提问于 2013-11-10 20:16:16
回答 3查看 662关注 0票数 2

Rails 4.0.1可用,并试图更新到该版本(当前版本4.0)

我正在运行bundle update,它开始工作正常,但是得到一个似乎是关于Unicorn的错误,所以整个事情都失败了。错误如下:

代码语言:javascript
复制
Installing unicorn (4.7.0)
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/Users/myname/.rbenv/versions/2.0.0-p247/bin/ruby extconf.rb
checking for SIZEOF_OFF_T in ruby.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
--without-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/myname/.rbenv/versions/2.0.0-p247/bin/ruby
/Users/myname/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:430:in `try_do': The compiler failed to generate an executable file. (RuntimeError) You have to install development tools first.

知道我怎样才能解决这个问题吗?

GEM文件

代码语言:javascript
复制
source 'https://rubygems.org'
ruby '2.0.0'
gem 'rails', '4.0.0'
gem 'pg'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jquery-turbolinks'
gem 'jquery-ui-rails'
gem 'jbuilder', '~> 1.2'
group :doc do
  gem 'sdoc', require: false
end
gem 'bcrypt-ruby', '~> 3.0.1'
gem "figaro"
gem 'unicorn'
group :production do
  gem 'rails_12factor'
end
gem 'stripe', :git => 'https://github.com/stripe/stripe-ruby'
gem 'memcachier'
gem 'dalli'
gem 'devise'
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-11-10 21:03:15

最近升级到小牛操作系统(以及新版XCode)之后,我需要在包更新生效之前同意Xcode条款和条件。

总之-现在都在工作了。

票数 0
EN

Stack Overflow用户

发布于 2013-11-10 20:33:06

试着跑

代码语言:javascript
复制
brew update  

我不太熟悉独角兽,但当你升级到一个新的操作系统,有时可能需要使宝石和插件正常工作。

票数 0
EN

Stack Overflow用户

发布于 2013-11-10 20:46:24

我有一些想法。

  1. 将gem文件更改为以下内容: 宝石“独角兽”,"~> 4.7.0“
  2. 我不经常使用红宝石网站。我通常只是看看github,但根据网站,有一些依赖你没有。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19894630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档