我不能使用ruby的特定版本,无论我做什么,它是2.6.7

bf1o4zei  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(147)

**已关闭。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想要改进此问题?**更新问题,使其位于堆栈溢出主题上。

五天前关门。
改进这个问题
我尝试了不同的版本,但在2.6.7中,我无法安装。我设法使用rbenv安装了它:

rbenv install 2.6.7
rbenv global 2.6.7
rbenv local 2.6.7

但我无法将其设置为当前的ruby版本。
因此,我尝试使用rvm:

rvm install 2.6.7

但我收到了一个错误(uu rvm_make-j8),它让我转到make.log。这就是我所发现的
错误:函数“rb_native_mutex_destroy”的隐式声明在c99[-werror,-wimplicit函数声明]rb_native_mutex_destroy(&vm->waitpid_lock)中无效;
注意:我已尝试安装更新。xcode并在web上提供了所有可用的解决方案,但没有一个对我有效。我还尝试安装和使用其他版本,如2.6.6和2.6.8。
有人知道我怎样才能解决这个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题