"An error occurred while installing therubyracer (0.10.2), and Bundler cannot continue. Make sure that gem install therubyracer -v '0.10.2' succeeds before bundling."
然后我按照指示运行了:
"gem install therubyracer -v '0.10.2'"
然而,我又收到了以下错误信息:
构建本地扩展。这可能需要一段时间... 错误:安装therubyracer时出错: 错误:无法构建宝石原生扩展。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb 检查是否在-lobjc中存在main()... 创建Makefile make "DESTDIR=" 编译rr.cpp clang:警告:编译期间未使用参数:'-rdynamic' rr.cpp:48:1: 警告:控件到达非void函数的结尾[-Wreturn-type] } ^ 1个警告生成。 编译v8.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_array.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_callbacks.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_context.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_date.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_debug.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_exception.cpp clang:警告:编译期间未使用参数:'-rdynamic' v8_exception.cpp:10:16: 警告:未使用的变量'stack'[-Wunused-variable] static void* stack[20]; ^ 1个警告生成。 编译v8_external.cpp clang:警告:编译期间未使用参数:'-rdynamic' v8_external.cpp:10:9: 警告:未使用的变量'references'[-Wunused-variable] VALUE references; ^ 1个警告生成。 编译v8_function.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_handle.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_locker.cpp clang:警告:编译期间未使用参数:'-rdynamic' v8_locker.cpp:45:5: 警告:控制到达非void函数的结尾[-Wreturn-type] } ^ v8_locker.cpp:85:5: 警告:控制到达非void函数的结尾[-Wreturn-type] } ^ 2个警告生成。 编译v8_message.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_object.cpp clang:警告:编译期间未使用参数:'-rdynamic' v8_object.cpp:77:19: 警告:未使用的变量'proto'[-Wunused-variable] Handle proto(rr_rb2v8(prototype)); ^ 1个警告生成。 编译v8_script.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_string.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_template.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译v8_try_catch.cpp clang:警告:编译期间未使用参数:'-rdynamic' v8_try_catch.cpp:15:14: 警告:从常量布尔表达式中的指针类型'v8 :: TryCatch *'初始化为null[-Wbool-conversion] return false; ^ ~~~~ 1个警告生成。 编译v8_v8.cpp clang:警告:编译期间未使用参数:'-rdynamic' 编译
我不太确定这是什么意思,也不知道如何解决。
我只想运行我的Rails项目。
有人知道问题出在哪里吗?
RVM
,而是在于libv8
。 - Roman Kiselenko