在osx 10.12.4上安装therubyracer时出错

时间:2017-04-20 06:55:37

标签: ruby-on-rails xcode macos gcc therubyracer

我在类似的问题上经历了很多答案,但我没有成功。我试图在我的MAC OSX 10.12.4上安装therubyracer 0.12.3,我收到以下错误。请帮忙。现在已经坚持了两天。

  

sudo gem install therubyracer -v'0.12.3'

     

构建原生扩展。   这可能需要一段时间...错误:安装therubyracer时出错:     错误:无法构建gem原生扩展。

current directory: /Users/aj035785/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/therubyracer-0.12.3/ext/v8
     

/Users/aj035785/.rvm/rubies/ruby-2.3.1/bin/ruby -r   ./siteconf20170420-2619-13h8man.rb extconf.rb检查main()   -lpthread ...是在-lobjc中检查main()...是创建Makefile

     

当前目录:   /Users/aj035785/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/therubyracer-0.12.3/ext/v8   使“DESTDIR =”干净

     

当前目录:   /Users/aj035785/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/therubyracer-0.12.3/ext/v8   make“DESTDIR =”编译accessor.cc make:   /usr/local/opt/apple-gcc42/bin/g++-4.2:没有这样的文件或目录   make:*** [accessor.o]错误1

     

make failed,退出代码2

     

Gem文件将保持安装状态   /Users/aj035785/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/therubyracer-0.12.3   检查。记录结果   /Users/aj035785/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-16/2.3.0/therubyracer-0.12.3/gem_make.out   块引用

我觉得这可能是根本原因 - make:/usr/local/opt/apple-gcc42/bin/g++-4.2:没有这样的文件或目录

0 个答案:

没有答案