我在使用 rvm 在我的 ubuntu 11.10 上。然而我的 readline 不起作用,我尝试了 ruby extconf.rb
但没有通过。输出如下:
$ ruby extconf.rb
checking for tgetnum() in -lncurses... yes
checking for readline/readline.h... yes
checking for readline/history.h... yes
checking for readline() in -lreadline... no
checking for readline() in -ledit... no
checking for editline/readline.h... no
我尝试安装了libncurses5-dev和libreadline5-dev。
$ sudo apt-get install libncurses5-dev libreadline5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libreadline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libreadline-gplv2-dev:i386 lib64readline-gplv2-dev:i386 libreadline-gplv2-dev
E: Package 'libreadline5-dev' has no installation candidate
这里的问题是什么?有人可以帮忙吗?
--with-readline-dir=/usr/include/readline
。 - zzeroo