如何解决cygwin rbenv ruby-build 损坏了多个版本的 irb
我在最新的 Windows 10 笔记本电脑上安装了最新的 cygwin。对于 2.7.2 和 3.0.0,rbenv 似乎可以正确安装 ruby,并且在大多数情况下都能正常工作。然而,irb 对两者都无效。它出现但在输入每一行后挂起,需要 ctrl-z 和 kill 来清除它。 xterms 和 windows cygwin bash 窗口中的行为是相同的。依赖项中似乎缺少或损坏了某些东西,但是安装了 rbenv/ruby-build 支持所需的所有明显的 cygwin 包:
$ cygcheck -c | grep 'bison\|gcc\|make\|bzip\|openssl\|yaml\|libffi-devel\|readline\|ncurses\|zlib\|gdbm'
automake1.16 1.16.1-1 OK
bison 3.0.4-1 OK
bzip2 1.0.8-1 OK
gcc-core 10.2.0-1 OK
gcc-g++ 10.2.0-1 OK
libffi-devel 3.2.1-2 OK
libgcc1 10.2.0-1 OK
libgdbm4 1.13-1 OK
libgdbm6 1.18.1-1 OK
libgdbm_compat4 1.18.1-1 OK
libncurses++w10 6.1-1.20190727 OK
libncurses-devel 6.1-1.20190727 OK
libncursesw10 6.1-1.20190727 OK
libreadline-devel 7.0.3-3 OK
libreadline7 7.0.3-3 OK
libyaml0_2 0.2.5-1 OK
make 4.3-1 OK
ncurses 6.1-1.20190727 OK
openssl 1.1.1f-1 OK
zlib-devel 1.2.11-1 OK
zlib0 1.2.11-1 OK
有什么建议可以让这个工作?注意cygwin安装的系统ruby下的irb工作正常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。