Я пытаюсь получить приложение Ruby on Rails, размещенное свободный где-нибудь, и Heroku похож на мой последний ресурс. Это, как предполагается, работает над Linux и установками драгоценного камня без ошибок, но каждый раз, когда я выполняю любую команду Heroku, это выкладывает несколько ошибок, все соединенные, и говорящий о неудавшемся require
. Я искал его в коде, и это говорит:
require 'readline'
Это - это.
Я попытался установить каждое изменение libreadline
то, что я могу найти и думать, но ни один из него не имеет значения.
Ваш вопрос немного неясен. Однако, что можно попробовать:
libncurses5-dev
установлен в Вашей системе.ext/readline
ruby extconf.rb
генерирует Make-файлmake && make install
Я заставил это работать, но это был скорее взлом. Я выследил readline.so файл от того, где он был установлен (в некотором странном месте) и сделал жесткую ссылку туда, где рубин искал readline, и он работал. Не оптимальный, и я определенно попробую то, что Вы парни рекомендуют в следующий раз.Спасибо