2

当我跑步时

rvm -install 1.9.3

我得到一个错误。这是日志的最后几行。

compiling readline.c
readline.c: In function    sername_completion_proc_call
readline.c:1499: error:    sername_completion_function   undeclared (first use in this function)
readline.c:1499: error: (Each undeclared identifier is reported only once
readline.c:1499: error: for each function it appears in.)
make[2]: *** [readline.o] Error 1
make[1]: *** [ext/readline/all] Error 2
make: *** [build-ext] Error 2

有什么建议么?我知道我已经安装了另一个版本的 ruby​​。这是造成它的原因吗,如果是这样,我该如何解决?

4

1 回答 1

0

这是 readline 的问题。显然很多人都有这个问题,解决办法就是自己编译readline。在这里找到答案:安装 ruby​​ 1.9.3 时出错

于 2012-08-02T19:16:05.400 回答