У кого-нибудь есть идеи относительно компиляции Ruby-кода для Windows? Я пробовал оба «Ruby2Exe» и «OCRA», но оба представляют свои проблемы. Ruby2Exe сохраняет неопределенные или запутывающие предупреждения, такие как «невозможно изменить замороженную строку». OCRA, с другой стороны, похоже, хочет запустить ваш скрипт и предполагает, что нет динамических элементов.(Ruby) Компиляция динамических приложений для Windows?
Для записи мой сценарий принимает аргументы командной строки, а также считывает и анализирует текстовый файл. OCRA вообще не любит этот аспект, и на самом деле бросает предупреждения в моем коде, как будто я пытался запустить скрипт.
В любом случае, если у кого есть какие-либо качественные средства для компиляции кода ruby для Windows, я все уши.
Как немного FYI, моя цель с этим конкретным скриптом - отправить электронную почту через SMTP. Он является частью большего нерубинного приложения, но структура неспособна отправлять электронную почту. Я считаю, что Ruby приятный и довольно простой в работе, но не хочу, чтобы каждый конечный пользователь устанавливал Ruby - следовательно, необходимость/желание «скомпилировать» его.
Я нахожусь на коротком расписании и не могу позволить себе расходовать ресурсы при написании этого на C++ и т. Д. Однако, если у кого-то есть какие-либо сведения о любых существующих Windows-совместимых библиотеках/приложениях, расскажите.
Большое значение.
Не могли бы вы предположить, что Java установлен или является обязательным условием? – David