可以交叉编译ruby吗?

可以交叉编译ruby吗?

我想放在arm板上跑
ruby是动态语言,只要对应平台有它的解析器实现就可以在那个平台运行。
多谢回复,我的意思是如果我在arm板上有一个1.rb的文件,如果我要运行它,是不是需要ruby才行啊?所以我想把ruby编译成arm格式,然后放到arm板上的/usr/bin目录里。 是不是这样啊?如果不是,请问应该怎样? 谢谢。
ruby不是编译的,是解释执行的。
把ruby解释器的源代码下载,试试能不能编译到你的平台上。

ruby解释器是c语言写的,绝大部分应该是可以编译到ARM架构的。

我曾经见过PSP上跑的ruby.
引用:
原帖由 yawl 于 08/3/14 05:41 发表
把ruby解释器的源代码下载,试试能不能编译到你的平台上。

ruby解释器是c语言写的,绝大部分应该是可以编译到ARM架构的。

我曾经见过PSP上跑的ruby.