2014-03-26 54 views
3

我想創建一個新的Rails應用程序,但同時捆綁這個錯誤引發...錯誤(1.1.16)和捆紮機不能繼續

這是我第一次面對這樣的錯誤! !

Gem files will remain installed in /usr/local/rvm/gems/ruby-1.9.3-p448/gems/atomic-1.1.16 for inspection. 
Results logged to /usr/local/rvm/gems/ruby-1.9.3-p448/gems/atomic-1.1.16/ext/gem_make.out 

An error occurred while installing atomic (1.1.16), and Bundler cannot continue. 
Make sure that `gem install atomic -v '1.1.16'` succeeds before bundling. 

我的Rails的版本是Rails的4.0.1

我的操作系統是MAC 10.9小牛

+0

什麼是文件中的'在/ usr /本地/ RVM /寶石/紅寶石1.9.3-P448 /寶石/原子1.1.16/EXT/gem_make.out' ? – 2014-03-26 19:10:39

+0

你在結果中是否得到這個錯誤:'''clang:error:unknown argument:'-multiply_definedsuppress'[-Wunused-command-line-argument-hard-error-in-future]'''因爲我有相同的問題與你小牛> :( – onetwopunch

回答

4

嘗試從here此解決方案:

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install atomic -v '1.1.16' 

,或者如果你想導出:

export ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future 
gem install atomic -v '1.1.16' 
+0

它不會改變任何東西不幸::( – Iartist93

+0

@ lartis93是否安裝了xcode?它對我有用,但我沒有安裝xcode,也沒有使用RVM。正在使用系統ruby,也許先嚐試'''rvm use system'''。 – onetwopunch