我正在尝试在我的 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 method
include_path' for 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