我正在尝试在我的Mac上安装Dradis,并且必须在安装中包含therubyracer(版本:0.9.9),我在其他帖子中尝试了所有建议,但没有一个有效。我想知道是否有任何方法可以安装它?谢谢!!!
我卸载了libv8并重新安装它,它似乎工作正常。然后我重申 “gem install therubyracer -v'0.9.9',这是一条新的错误消息:这条新消息是否响铃?感谢大家!
成功安装了libv8-3.3.10.4 构建原生扩展。这可能需要一段时间...... 错误:安装therubyracer时出错: 错误:无法构建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:在<main>': undefined method
include_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
答案 0 :(得分:0)
也许这个问题与最近的XCode更新有关。更新XCode后,您需要执行以下步骤:
第二步似乎取决于您的操作系统版本。以下步骤之一应该有效:
xcode-select --install
或Install Command Line Developer Tools
。/System/Library/CoreServices
应用
重新安装命令行工具后,尝试重新运行bundle install
。