msvcrt-ruby18.dll
- библиотека времени выполнения для MRI 1.8.x. Каким-то образом вы установили расширение MRI C, для которого автор предоставляет предварительно скомпилированный двоичный файл, но с неверной информацией о версии. Таким образом, вы получили расширение C, скомпилированное для MRI 1.8.x, но на самом деле вы используете YARV 1.9.2-p0.
Вам нужно найти либо другую версию гема, которая предоставляет предварительно скомпилированный бинарный файл для вашей версии YARV, либо вам нужно скомпилировать его самостоятельно.
Если вы используете порт MinGW для YARV , это тривиально: просто установите DevKit и затем переустановите вызывающий гем с опцией --platform=ruby
, чтобы принудительно компилировать.