2009-11-23 12 views

回答

12
  1. 从头开始安装readline/usr/local
  2. 重新编译红宝石和使用--with-readline-dir=/usr/local开关

,或者如果你已经下载了前面的红宝石源和手工制造的,

  1. 围棋到您的红宝石源树的ext/readline文件夹中
  2. 键入ruby extconf.rb,然后运行红宝石的make && make install程序。
+0

工作就像一个魅力。谢谢! – samg 2009-11-23 07:26:32

+0

查看http://bogojoker.com/readline/了解readline的更多信息。 – 2010-04-15 18:52:17

+0

值得注意的是第二组需要你安装ruby,这可能意味着编译和安装ruby一次没有readline,只能重新编译并重新安装它* with * readline。递归依赖性很糟糕。 – 2013-01-14 21:35:58

2

还有一个pure ruby readline

+0

可以详细说一下吗?哪里? – Rob 2011-10-12 13:58:31

+0

请输入网址。 – gdelfino 2011-10-27 20:02:57

+0

谷歌对“纯红宝石readline”的第一个结果是正确的。 – rogerdpack 2012-01-05 00:36:41