Ruby 2 exe

Модератор: Модераторы разделов

Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Ruby 2 exe

Сообщение LuckyStr »

Можно ли как-нить скомпилировать ruby, я слышал что под винду есть ruby2exe, вот только скачать ее нигде нельзя, если есть у кого-нибудь дайте ссылку пожалуйста.
И есть ли подобные инструменты под линукс?
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Аватара пользователя
Ortis
Сообщения: 117
ОС: Mandriva 2011, Kubuntu 12.04

Re: Ruby 2 exe

Сообщение Ortis »

Во-первых, какая у вас версия ruby: 1.8 или 1.9?
Во-вторых, поясните, зачем оно вам надо? Вы полагаете, что оно будет быстрее работать? Или хотите добиться независимости от интерпретатора?
Спасибо сказали:
MakkyWelly
Сообщения: 97
ОС: по обстоятельствам :)

Re: Ruby 2 exe

Сообщение MakkyWelly »

есть вот это http://www.erikveen.dds.nl/rubyscript2exe/#6.0.0, но правда не совсем компилятор. Но в итоге - файл без зависимостей.
die sheep! die to reverse the system
you accept (reject, respect);
next step,
kill next sacrifice, each sacrifice
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: Ruby 2 exe

Сообщение LuckyStr »

Ortis писал(а):
22.10.2009 23:08
Во-первых, какая у вас версия ruby: 1.8 или 1.9?
Во-вторых, поясните, зачем оно вам надо? Вы полагаете, что оно будет быстрее работать? Или хотите добиться независимости от интерпретатора?

независимость от интерпритатора нужна, версия 1.9
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: Ruby 2 exe

Сообщение LuckyStr »

MakkyWelly писал(а):
23.10.2009 08:06
есть вот это http://www.erikveen.dds.nl/rubyscript2exe/#6.0.0, но правда не совсем компилятор. Но в итоге - файл без зависимостей.

c rubyscript2exe я не разобрался, точнее разобрался но что-то он у меня ошибки выдает. А вот зато я нашел exerb, там и разбираться особенно нечего, правда документация походу только на японском.
http://exerb.sourceforge.jp/index.en.html
Короче в простейшем виде так выглядит установка и компиляция первой программы (пробывал под Fedora 11 x64 и WinXP):

Код: Выделить всё

[up@COR загрузкитор]$ cd exerb-4.2.0
[up@COR exerb-4.2.0]$ pwd
/media/disk/загрузкитор/exerb-4.2.0
[up@COR exerb-4.2.0]$ ruby setup.rb
---> bin
.................................................................тут куча всяких штук
install ruby186g.exc /usr/share/exerb
<--- data/exerb
<--- data
[up@COR exerb-4.2.0]$ cd ..
[up@COR загрузкитор]$ exerb ruby_compile.rb
[up@COR загрузкитор]$ ls
бла-бла-бла ruby_compile.exe
Это наш химический дом для печальных жителей Земли!
Спасибо сказали: