在 Mac M1 上安装 Ruby 时检查或清理工作树

Col*_*e S 5 ruby ruby-on-rails rbenv ruby-build

我尝试通过运行安装 Ruby 2.5.1 rbenv install 2.5.1,但不断出现以下失败:

BUILD FAILED (macOS 12.0.1 using ruby-build 20211203)

Inspect or clean up the working tree at /var/folders/_n/7rd4p8r578db_ct2rrwhvwv80000gn/T/ruby-build.20211204124341.35704.JFosKp
Results logged to /var/folders/_n/7rd4p8r578db_ct2rrwhvwv80000gn/T/ruby-build.20211204124341.35704.log

Last 10 log lines:
    rb_mObjSpace = rb_const_get(rb_cObject, rb_intern("ObjectSpace"));
                                            ^~~~~~~~~~~~~~~~~~~~~~~~
../.././include/ruby/ruby.h:1755:56: note: expanded from macro 'rb_intern'
        __extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \
Run Code Online (Sandbox Code Playgroud)

尝试了这里这里的一切。

有什么想法可能导致这种情况吗?

Col*_*e S 2

通过运行解决了$ RUBY_CFLAGS="-Wno-error=implicit-function-declaration" rbenv install 2.5.1