Я использую ruby 1.9.2 на OS X 10.6, и в основном все работает нормально. Но readline не работает ни в IRB, ни в консоли rails. Несколько разных постов предлагали построить readline как расширение, например,
cd <ruby-source-dir>/ext/readline
ruby extconf.rb
make
make install
Итак, я сделал это, и вот что я получаю:
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... yes
checking for readline() in -ledit... no
, а затем
make: Nothing to be done for `all'
Это заставляет меня думать, что он не находит мою установку readline. Любые идеи о том, как заставить его найти readline?