После установки RedCloth я не могу запускать какие-либо "грабли" -задачи.
Я получаю:
рейк отменен!
неинициализированная константа Gem :: Specification :: PLATFORM_CROSS_TARGETS
Вот вывод из рейк-маршрутов --trace
Версия:
- Рейк - 0,8,4
- Рельсы - 2.3.2
- Рубин - 1,8,7
- RedCloth - 4.2.2
- Gem - 1.3.5
Рейк-файл:
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'tasks/rails'`
У кого-нибудь еще была такая же проблема? Какие-нибудь решения?
Спасибо Stackoverflow.
редактирование:
добавлена строка:
Gem::Specification::PLATFORM_CROSS_TARGETS = ["aix", "cygwin", "darwin", "freebsd", "hpux", "java", "linux", "mingw", "mswin", "netbsdelf", "openbsd", "solaris", "_platform", "jruby"]
в файл . / Vendor / plugins / redcloth / lib / tasks / pureruby.rake и я думаю, что это исправлено. Не знаю, было ли это лучшим решением ... но оно работает.