我试图安装它是这样的:
冲泡安装的autoconf冲泡安装automake的酿造安装libyaml RVM安装Ruby头
我试图安装与RVM ruby2但我得到这个错误:
红宝石头 - #compiling错误运行“制作”,请阅读/Users/boti/.rvm/log/ruby-head/make.log同时运行make出现了一个错误。 暂停安装。 Ruby的红宝石头“是使用铛构建 - 但它不是(完全)的支持,期待错误。
这是我的编译日志:
编译./missing/setproctitle.c编译dmyext.c联miniruby /Users/boti/.rvm/src/ruby-head/lib/fileutils.rb:111:[BUG]堆栈一致性错误(SP:38,沸点:36 )红宝石2.0.0dev(2013年2月25日)[x86_64的-darwin12.2.0]
- 崩溃报告日志信息--------------------------------------------参见下下面的一个崩溃报告日志文件:*〜/图书馆/日志/ CrashReporter始终* /图书馆/日志/ CrashReporter始终*〜/图书馆/日志/ DiagnosticReports * /图书馆/日志/ DiagnosticReports更多的细节。
- 控制帧信息--------------------------------------------- - C:0006电话号码:0038 S:0038 E:000037 CLASS /Users/boti/.rvm/src/ruby-head/lib/fileutils.rb:111 C:0005电话号码:0035 S:0034 E:000033 CLASS /用户/博提/ .rvm / SRC /红宝石头/ LIB / fileutils.rb:107 C:0004电话号码:0009 S:0032 E:000031 TOP
/Users/boti/.rvm/src/ruby-head/lib/fileutils.rb:85 [完成] C:0003电话号码:---- S:0030 E:000029 CFUNC:需要C:0002电话号码:0098 S: 0026 E:000f88 EVAL ./tool/mkconfig.rb:11 [完成] C:0001电话号码:0000 S:0002 E:0017a8 TOP [结束]./tool/mkconfig.rb:11:in
<main>' ./tool/mkconfig.rb:11:in
需要' /Users/boti/.rvm/src/ruby-head/lib/fileutils.rb:85:在<top (required)>' /Users/boti/.rvm/src/ruby-head/lib/fileutils.rb:107:in
' /Users/boti/.rvm/src/ruby-head/lib/fileutils。 RB:111:在'”- 其他运行时信息--------------------------------------------- -
加载脚本:./tool/mkconfig.rb
加载功能:
0 enumerator.so
[注意]您可能遇到的Ruby解释器或扩展库中的错误。 bug报告都欢迎。 有关详情: http://www.ruby-lang.org/bugreport.html
使:* [.rbconfig.time]中止陷阱:6
这是我的编译日志的开头:
[2013年2月24日20时58分47秒]使CC = /usr/bin/gcc-4.2 LD = LD LDSHARED = /usr/bin/gcc-4.2 -dynamiclib CFLAGS = -O3 -fno-快速数学-ggdb3 -Wall -Wno-未使用的参数-Wno-括号-Wno - 长 - 长-Wno缺失场-初始化-Wunused可变-Werror指针ARITH声明-后-Wextra = -Werror =写串-Werror =语句来-Werror =缩短-64至32 -Werror =隐函数声明-fno共用-pipe XCFLAGS = -include红宝石/ config.h中-include红宝石/ missing.h -D_FORTIFY_SOURCE = 2 -fstack保护器-fno严格溢出-fvisibility =隐藏-DRUBY_EXPORT CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -I。 -I.ext /包含/ x86_64的-darwin12.2.0 -I./include -I。 DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,抑制-install_name /Users/boti/.rvm/rubies/ruby-head/lib/libruby.2.0.0.dylib -current_version 2.0.0 -compatibility_version 2.0。 0 -fstack保护器-Wl,-u,_objc_msgSend -fstack保护器-Wl,-u,_objc_msgSend SOLIBS =
我将不胜感激任何帮助...