我从GitHub上的Ruby分支克隆了trunk分支,我按照README中的指示构建ruby-trunk。 How to compile and install中的第2步是
如果./configure不存在或者比configure.in旧,请运行 autoconf to(重新)生成configure。
配置文件不在repo中,所以我运行了autoconf。当我执行生成的配置文件时,出现错误
build git:(trunk) ../configure
config.guess already exists
config.sub already exists
configure: error: cannot run /bin/bash ../tool/config.sub
我使用zsh所以我认为这可能与问题有关。所以我再次对repo做了一个干净的克隆,并使用bash遵循相同的指示,但我仍然遇到了同样的错误。
我确实谷歌这个和所有回复此错误说我必须安装ruby来构建ruby。但我已经在我的系统上安装了几个红宝石,我每次都会收到此错误。我使用rbenv来管理ruby版本。
是否还有其他人遇到此问题,或者是否有其他人对我可以采取哪些措施来解决这个问题?