【发布时间】:2014-11-19 16:58:36
【问题描述】:
我正在尝试在我的 Mac 上安装 Dradis,它必须在安装中包含 therubyracer(版本:0.9.9),我尝试了其他帖子中的所有建议,但都没有奏效。我想知道有没有什么方法可以安装?谢谢!!!
更新问题:
我卸载了 libv8 并重新安装了它,它似乎工作正常。然后我重新运行 " gem install therubyracer -v '0.9.9',这里有一个新的错误消息:这个新消息是否响起任何铃声?谢谢大家!
成功安装libv8-3.3.10.4 构建原生扩展。这可能需要一段时间... 错误:安装 rubyracer 时出错: 错误:无法构建 gem 原生扩展。
/Users/Prime/.rvm/rubies/ruby-1.9.3-p547/bin/ruby extconf.rb
检查 -lobjc 中的 main()... 是 * extconf.rb 失败 * 由于某种原因无法创建 Makefile,可能缺少 必要的库和/或头文件。查看 mkmf.log 文件了解更多信息 细节。您可能需要配置选项。
提供的配置选项:
--with-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/Prime/.rvm/rubies/ruby-1.9.3-p547/bin/ruby
--with-objclib
--without-objclib
extconf.rb:15:in <main>': undefined methodinclude_path' 用于 Libv8:Module (NoMethodError)
extconf 失败,退出代码 1
Gem 文件将继续安装在 /Users/Prime/.rvm/gems/ruby-1.9.3-p547/gems/therubyracer-0.9.9 以供检查。 结果记录到 /Users/Prime/.rvm/gems/ruby-1.9.3-p547/extensions/x86_64-darwin-13/1.9.1/therubyracer-0.9.9/gem_make.out
【问题讨论】:
-
你最近更新了 XCode 吗?
-
是的,我大约两周前更新到-v 6,是这个原因吗?
标签: ruby gem therubyracer