ruby-on-rails – 在El Capitan上安装Rails时找不到-lgmp错误的
发布时间:2020-12-16 23:25:39 所属栏目:百科 来源:网络整理
导读:在 Ruby v2.2.2上在El Capitan(Mac OS X 10.11.1)上安装Rails时,出现以下错误: ERROR: Error installing nokogiri: ERROR: Failed to build gem native extension. /Users/jon/.rvm/rubies/ruby-2.2.2/bin/ruby -r ./siteconf20151117-26799-ux15fd.rb extc
在
Ruby v2.2.2上在El Capitan(Mac OS X 10.11.1)上安装Rails时,出现以下错误:
ERROR: Error installing nokogiri: ERROR: Failed to build gem native extension. /Users/jon/.rvm/rubies/ruby-2.2.2/bin/ruby -r ./siteconf20151117-26799-ux15fd.rb extconf.rb --use-system-libraries checking if the C compiler accepts ... *** 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. 并且mkmf.log文件具有: $cat /Users/jon/.rvm/rubies/ruby-2.2.2/lib/ruby/gems/2.2.0/extensions/x86_64-darwin-14/2.2.0/nokogiri-1.6.6.3/mkmf.log "gcc -o conftest -I/Users/jon/.rvm/rubies/ruby-2.2.2/include/ruby-2.2.0/x86_64-darwin14 ... -lruby.2.2.0 -lpthread -lgmp -ldl -lobjc " ld: library not found for -lgmp clang: error: linker command failed with exit code 1 (use -v to see invocation) checked program was: /* begin */ 1: #include "ruby.h" 2: 3: int main(int argc,char **argv) 4: { 5: return 0; 6: } /* end */ 解决方法
固定
xcode-select --install 并重新运行gem安装rails工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |