Можно ли как-нить скомпилировать ruby, я слышал что под винду есть ruby2exe, вот только скачать ее нигде нельзя, если есть у кого-нибудь дайте ссылку пожалуйста.
И есть ли подобные инструменты под линукс?
Ruby 2 exe
Модератор: Модераторы разделов
-
LuckyStr
- Сообщения: 159
- ОС: Fedora
Ruby 2 exe
Это наш химический дом для печальных жителей Земли!
-
Ortis
- Сообщения: 117
- ОС: Mandriva 2011, Kubuntu 12.04
Re: Ruby 2 exe
Во-первых, какая у вас версия ruby: 1.8 или 1.9?
Во-вторых, поясните, зачем оно вам надо? Вы полагаете, что оно будет быстрее работать? Или хотите добиться независимости от интерпретатора?
Во-вторых, поясните, зачем оно вам надо? Вы полагаете, что оно будет быстрее работать? Или хотите добиться независимости от интерпретатора?
-
MakkyWelly
- Сообщения: 97
- ОС: по обстоятельствам :)
Re: Ruby 2 exe
есть вот это 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
you accept (reject, respect);
next step,
kill next sacrifice, each sacrifice
-
LuckyStr
- Сообщения: 159
- ОС: Fedora
Re: Ruby 2 exe
независимость от интерпритатора нужна, версия 1.9
Это наш химический дом для печальных жителей Земли!
-
LuckyStr
- Сообщения: 159
- ОС: Fedora
Re: Ruby 2 exe
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Это наш химический дом для печальных жителей Земли!