KRL gem и msvcrt-ruby * .dll - PullRequest
       3

KRL gem и msvcrt-ruby * .dll

2 голосов
/ 18 февраля 2011

Когда я запускаю инструмент командной строки KRL из гема KRL в Windows, он жалуется, что у меня нет нужной библиотеки msvcrt-ruby. Когда я настроен на запуск Ruby 187, он жалуется, что не может найти dll ruby191. Когда я настроен на Ruby 191, он жалуется на отсутствие Ruby 187 dll. Когда я помещаю оба DLL-файла в путь, он завершается с неожиданным завершением. Он по-прежнему работает только с одной DLL в пути, мне просто нужно закрывать надоедливый диалог каждый раз, когда я запускаю инструмент KRL.

Под Ruby 187 гем работал нормально, потом я сделал 'обновление гема', и он начал давать сбои.

Неправильно ли настроена моя установка Ruby или это проблема с гемом KRL?

1 Ответ

4 голосов
/ 18 февраля 2011

Драгоценный камень krl зависит от гема kynetx_am_api , который в то же время зависит от гема JSON.

Двоичные файлы JSON для Windows не работают между версиями Ruby.Об этом было сообщено автору самоцвета, но все еще доступны двоичные файлы.

Пожалуйста, прочитайте этот пост для получения инструкций.Вам потребуется установить и настроить DevKit и перейти к командной строке, чтобы удалить существующий гем JSON и заменить его на скомпилированный.

Надеюсь, что это имеет смысл.

...