« yaffsなファイルシステム | トップページ | boot.imgな話2 »

2010年7月28日 (水)

JN-DK01のカーネルをビルドしてみた

先日、JN-DK01とIS01の
カーネルが公開された。

ってことで、早速ビルドってみた。
ハッカソンでやったんだけど、
結果、起動しない状態に(汗)


だけど、忘れないうちに、
ビルドのことを書き書き。

環境は、ハッカソンだったので、
ノートPC(Ubuntu10.04)。
JN-DK01がDonutなのに、
無謀な期待を込めて、Froyoに混ぜてみた。

Froyoは、Androidのサイトから、
-b froyoでrepo sync。
カーネルは、Sharp様サイトからゲット。

Armadillo-500fxと同じ構成にして、
(gitでのrootに、kernel掘り掘り)
Vendorフォルダに、
JN-DK01フォルダを適当に構築。

ビルドできても動かないので、
どっかおかしいんだろうが・・(汗)


で、ビルドエラーも出てるが、
ひっかかりそうで、忘れそうなところを2つ紹介。

ひとつは、build/core/main.mkで、
JAVAとJAVACのバージョンチェックを変更。
Ubuntuのバージョンアップで、
JAVA1.6になったが、1.5でチェックがかかる。
(正しいか修正か不明だが。。)
キーワードは、java_version と javac_version。
Ubuntu8.04とかだと不要かな。

次に、arm-eabiのバージョン設定。
4.2.1で、ビルドが通った。
4.3と4.4だと、意味不明なエラー出てた。


こんなそんなで、ビルドは通るけど、
ライブラリの影響もあるので、
カーネルしか使えないかなーと思ったら、
カーネルも使えなかったので、
また、ソース読書の日々に戻ってる。

誰か、情報を。。(汗)

リンク:
「オープンソフトウェア」on Sharp Developers Square
Android Open Source Project

|

« yaffsなファイルシステム | トップページ | boot.imgな話2 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/97274/35925272

この記事へのトラックバック一覧です: JN-DK01のカーネルをビルドしてみた:

« yaffsなファイルシステム | トップページ | boot.imgな話2 »