[#46878] ML への投稿が blade.nagaokaut.ac.jp 以外にも — "ISHIKAWA Takayuki" <rechka_osaka@...>

石川と申します。この ML へ投稿した e-mail が

10 messages 2010/03/03

[#46909] gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...>

こんにちはgaryoといいます。

16 messages 2010/03/16
[#46910] Re: [ruby-list:46909] gemを実行すると大量のワーニングメッセージ — Moru <lateau@...> 2010/03/16

モルと申します。

[#46983] Ruby Summer of Codeのアイデアとかメンターについて — Shintaro KAKUTANI <shintaro@...>

Asakusa.rbのかくたにです。

12 messages 2010/03/31

[ruby-list:46946] Re: [ruby-list:46945] Re: AndroidでRubyは動きますか?

From: Moru <lateau@...>
Date: 2010-03-24 15:34:06 UTC
List: ruby-list #46946
モルです。

2010/3/24 garyo hosu <garyohosu@gmail.com>:
> モルさん。ありがとうございます。gayroです。
>> まだRubyがandroidで動くよという記事は見たことがないですが、
>> クロスコンパイル環境で何とかでそうな気がします。

> 最初にAndroidのソースのダウンロードと出てきますがOSの載せ替えが必要でしょうか?

そうでもないです。その例は

So the limitation here is that the application is statically linked. A
nicer setup would give us dynamically linked applications. One of the
trickier aspects here is that Android uses a custom, tiny libc,
(bionic). Here are some instructions on getting a working setup for
compiling a dynamically-linked program with the prebuilt Android
toolchain. Perhaps someone can use these instructions to create a
simpler process using the emdebian toolchain.

で説明しているとおり、静的リンク(Static Link)のままじゃ困るので代わりにDynamic Linkにしてみようということです。
StaticはもちろんDynamicも場合も少し組み込みの匂いがするんですが、根本的なPortingのためにはこちらの方が良いかもしれません。

ネイティブコードのためにはNDKというものがあります。こちらはアプリケーションの開発に似合いそうなものですね。

http://developer.android.com/sdk/ndk/index.html#overview

どちらも縮小もしくはカスタムしたライブラリにリンクさせるという考えをベースにしているようです。

ちなみにarm系にperlが利殖されたこともあったので、そちらを参照してみるのはいかがでしょうか。

> Android
> 1. First download the Android source.
>
>
> 2010年3月24日22:32 Moru <lateau@gmail.com>:
>> モルです。
>>
>> まだRubyがandroidで動くよという記事は見たことがないですが、
>> クロスコンパイル環境で何とかでそうな気がします。
>>
>> http://android-dls.com/wiki/index.php?title=Compiling_for_Android
>>
>> これはかなりシンプルに説明していますが、クロスコンパイラーを用いて
>> ネイティブCをコンパイルしたりする人は多いようです。
>>
>> JRubyよりは手間がかかるかもしれませんが、不可能ではないと思います。
>>
>> --
>> Moru
>>
>>
>>
>> 2010/3/24 garyo hosu <garyohosu@gmail.com>:
>>> garyoです。
>>> XperiaなどのAndroid携帯でRubyは動くのでしょうか?
>>> 検索してみるとJRubyで動いたとか色々書いてあるのですが・・・
>>>
>>>
>>
>
>

In This Thread