MATSUZAKIの日記 RSSフィード Twitter

Back to Peppermint.jp

2010-11-04

Emacs for Android

git://git.savannah.gnu.org/emacs.git のコードをNDKでコンパイルした。

http://peppermint.jp/products/android/emacs24-android-20101104-2326.tar.bz2

$ cd /
$ tar xjf emacs24-android-20101104-2326.tar.bz2
$ /data/emacs24/bin/emacs

f:id:MATSUZAKI:20101104234906j:image

emacs-dumpすると落ちるので、CANNOT_DUMPでビルドしてるせいで起動にしばらくかかる。

ossanossan 2012/01/08 17:42 これすごいですね!
タブレット購入意欲が上がりますw

編集したコードをビルドとかできるんですかね?androidコードをandroidでビルドとかw

MATSUZAKIMATSUZAKI 2012/01/09 14:25 elispの作成と実行はできますし、シェルスクリプトやSL4Aもおそらく大丈夫です。Androidブリッジは用意するときっと幸せに。

ですが移植したのがEmacs”のみ”なのでGNU/Linuxのツールチェインはありません。
例えばAndroidのlsやwgetはbusyboxのものなのでEmacsが想定してるオブションがなく一部のelispを使うには手直しが必要です。

GCCやLLVMやJDKを持ってくれば開発にも使えるでしょうが、coreutilsやbashのコンパイルから必要で、がっつり使うにはLinux from Scratch的面倒くささを乗り越える必要がありそうです。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/MATSUZAKI/20101104/1288882148